0
поправил некоторые моменты: www.opentraders.ru/downloads/2458/

avatar

AM2

  • 19 февраля 2020, 18:08
0
Советник под одну пару писался
avatar

AM2

  • 19 февраля 2020, 17:20
0
без скринов в момент сигнала — это обсуждение ни о чем
avatar

AM2

  • 18 февраля 2020, 20:20
0
если нет сделки — значит не выполнилось условие:


void OpenPos()
  {
   double ma = iMA(NULL,0,100,0,0,0,Shift);
   double lim = iCustom(NULL,0,IndName,0,Shift);
   double red = iCustom(NULL,0,IndName,1,Shift);

   double up= iCustom(NULL,0,IndName2,BarsCount,MAPeriod,MAMethod,MAPrice,3,Shift);
   double dn = iCustom(NULL,0,IndName2,BarsCount,MAPeriod,MAMethod,MAPrice,4,Shift);

   if(lim!=EMPTY_VALUE && Ask<ma && Ask>dn) PutOrder(0,Ask);
   if(red!=EMPTY_VALUE && Bid>ma && Bid<up) PutOrder(1,Bid);
  }
avatar

AM2

  • 18 февраля 2020, 20:17
+1
при такой торговле на отбой за 20 лет спокойно проходит тест: www.opentraders.ru/downloads/2564/



avatar

AM2

  • 18 февраля 2020, 19:51
+1
Просьба писать читаемое тз с отступами. Вот так примерно:

Просьба модифицировать написанный ранее Вами советник. Находится здесь www.opentraders.ru/downloads/1548/

Модификация заключается в следующем:

В функционале оставить только условия на отбой от уровня.Добавить в функционал индикаторы MA Spread alert и Kiossoto (с стандартными уровнями) с возможностью отключения каждого из них. Сами индикаторы у Вас есть.

Алгоритм работы следующий:

цена касается уровня поддержки(сопротивления). Если при этом условия, заданные в MA spread alert и Kiosotto выполняются, советник на заданном расстоянии от цены выставляет стоповый ордер c заданным тейк профитом.

В примере на скриншоте это buystop. Если после касания ценой уровня цена идет дальше, то на заданном шаге от стопового ордера выставляется следующий стоповый ордер, т.е. образуется сетка стоповых ордеров. Цена развернулась. Стоповые ордера активируются и закрываются по заданному тейк профиту.

Если после активации стоповых ордеров цена снова развернулась, то открытые ордера начинают усредняться с общим заданным тейк профитом. Цена идет дальше против нас. На заданном шаге открываются уже рыночные ордера, которые сразу-же усредняются.

Важно: если уже имеются активированные стоповые ордера, то дальше открываются уже только рыночные.

Цикл завершается закрытием всей сетки усредненных ордеров по общему заданному тейк профиту.
Минимальный лот 0.01. В остальном без изменений.
avatar

AM2

  • 18 февраля 2020, 19:09
0
не совпадают сигналами индикатора, советник открыл сделку, индикатор дал сигнал на другое направление а советник молчит и не реагирует, пропускает несколько сигналов. вы мне показали график на котором пропущены несколько сигналов


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

AM2

  • 18 февраля 2020, 19:00
0
делал только на открытие а на закрытие и открытие ордера в другом направление по сигналу индикатора сделать почему то забыл


есть закрытие. смотрите код:

   if(CountTrades()<1 && t!=Time[0])
     {
      OpenPos();
      t=Time[0];
     }
   else ClosePos();


и работает:

avatar

AM2

  • 18 февраля 2020, 17:44
0
проверил. торгует оба направления:

avatar

AM2

  • 17 февраля 2020, 20:50
0
Но он реагирует на последний ордер и подхватывает чужой магик. Добавьте пожалуйста распознавание своего магика( или привязку к ордерам бай и селл разными магиками)


делал под пункт 1 задания.

магик уж добавите в функции надеюсь самостоятельно
avatar

AM2

  • 17 февраля 2020, 20:45
0
стрелка может появиться на любом баре 2-7 и т.д.
с такими индикаторами не ко мне
avatar

AM2

  • 17 февраля 2020, 18:01
0
Надеюсь, что эта просьба не будет считаться как новый заказ


будет. согласны?
avatar

AM2

  • 17 февраля 2020, 17:33
0
логи это записи на вкладках эксперты и журнал
avatar

AM2

  • 16 февраля 2020, 14:08
0
пока вы не скинете больше информации, ничего не могу сказать. логи настройки скрины
avatar

AM2

  • 16 февраля 2020, 11:29
0
и при запуске два противоположных ордера одновременно открывает.


это не соответствие имен индикаторов где то у вас
avatar

AM2

  • 16 февраля 2020, 11:28
0
Андрей, я понял, советник торгует только от линии до линии, а на стрелки не реагирует.


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

AM2

  • 16 февраля 2020, 10:56
0
сейчас на каждом сигнале есть ордера. добавил мартин как было:



www.opentraders.ru/downloads/2548/
avatar

AM2

  • 16 февраля 2020, 10:51
0
смотрю сейчас что можно сделать
avatar

AM2

  • 16 февраля 2020, 10:20