0
Пример из сети: www.mql5.com/ru/code/37032, для экономии времени можно оставить MT5, есть почти все необходимое, если можно просьба добавить магик (чтобы стало советник отслеживает позиции в зависимости от уникального идентификатора magic number) по которому советник будет открывать противоположную позицию по имеющейся логике только один раз. Если стоп и тейк добавите вообще будет супер.
Файл того примера тут: transfiles.ru/fy2qp
avatar

Ali-k

  • 30 июля 2024, 14:28
0
Конечно, сделайте пожалуйста то, что можно.
avatar

Ali-k

  • 24 июля 2024, 11:36
0
Хорошо. И на том спасибо.
avatar

Ali-k

  • 22 июня 2022, 22:23
0
ssg, тестирую усреднитель, но странная вещь, на некоторых парах, не на всех, при одинаковых настройках обоих советников в момент открытия позиции, не усреднителем, а другим советником, усреднитель сразу открывает противоположную позицию тем же объемом, что это может быть за ошибка?
avatar

Ali-k

  • 22 июня 2022, 20:24
0
ssg, благодарю, вроде работает.

AM2, благодарю за хитрый усреднитель!
avatar

Ali-k

  • 21 июня 2022, 23:20
0
Или, если не затруднит, может покажете здесь как будет выглядеть код со вставленным в него данным куском кода, для правильной работы.
avatar

Ali-k

  • 20 июня 2022, 16:55
0
Это понимаю.
Вопрос относительно:

if(BuySell==0)
{
if(CountTrades()>0 && FindLastBuyPrice()-Ask>=Step*_Point) trade.Buy(lot,NULL,Ask,0,0,"");
if(CountTrades()>0 && Bid-FindLastSellPrice()>=Step*_Point) trade.Sell(lot,NULL,Bid,0,0,"");
}

где это вставить в код, чтобы сам усреднитель не торговал, а только подхватывал?
avatar

Ali-k

  • 20 июня 2022, 16:12
0
AM2, что-то пробую байселл 0 не подхватывает, не советника, не в ручную открытые.

ssg, подскажите пожалуста где конкретно в коде записать те пару строчек выше указанные, чтобы только подхватывал?
avatar

Ali-k

  • 20 июня 2022, 15:02
0
Вот эти слова только сейчас прочитал: «байселл ставьте 0, тогда будет только подхватывать», случайно сам догадался по логике, но спасибо за подсказку.

такие вещи нужно сразу прописывать в тз

У меня все советники работают в обе стороны, можно конечно отдельно ограничить, не подумал, что это может быть не правильно понято, извините.
avatar

Ali-k

  • 7 июня 2022, 18:46
0
Как я понимаю, данный усреднитель по моей просьбе теперь работает по магику другого советника (подхватывет открытую им сделку и ее ведет) или нет?
avatar

Ali-k

  • 7 июня 2022, 17:41
0
Тут еще вопрос возник, а если советник по магику которого будет работать этот усреднитель может торговать в обе стороны, то как себя усреднитель поведет?
avatar

Ali-k

  • 7 июня 2022, 17:15
0
К сожалению, я почти не разбираюсь в коде, я с точки зрения на мой вопрос: «нельзя сделать так, чтобы советник сам не торговал (сам не открывал сделок), а только подхватывал и усреднял сделки открытые по магику или вручную», то что он совсем не будет ничего делать в случае 0 я не подумал.
Буду пробовать ваш вариант.
avatar

Ali-k

  • 7 июня 2022, 17:06
0
Может просто 0 поставить где input int BuySell? И тогда сам советник работать не будет?
ssg, благодарю попробую отпишусь.
avatar

Ali-k

  • 7 июня 2022, 16:32
0
ssg, я в найстройках теперь магика не вижу, а он нужен, чтобы проверить.
avatar

Ali-k

  • 7 июня 2022, 16:13
0
Пока работу по магику и открытие руками еще не протестил, но сразу вопрос возник, а нельзя сделать так, чтобы советник сам не торговал (сам не открывал сделок), а только подхватывал и усреднял сделки открытые по магику или вручную?
avatar

Ali-k

  • 7 июня 2022, 14:09
+1
Здравствуйте. А можно доработать данный усреднитель и сделать, чтобы он подхватывал и усреднял сделки по магику другого советника или открытые вручную по выбору?
avatar

Ali-k

  • 2 июня 2022, 17:28