0
а как нужно?
avatar

vit-fx

  • 6 декабря 2016, 23:25
0
Добавил процедуру закрытия:
void CloseAll()
  {
   bool cl;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
           {
            if(OrderType()==OP_BUY)
              {
               RefreshRates();
               cl=OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),Slip,White);
              }
            if(OrderType()==OP_SELL)
              {
               RefreshRates();
               cl=OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Ask,Digits),Slip,White);
              }
           }
        }
     }
  }


и изменил условия в OnTick:
if(CountTrades()>1 && CountTrades()<2 && t!=Time[0])
     {
      CloseAll();
      t=Time[0];
     }
     
   if(CountTrades()<1 && t!=Time[0])
     {
      OpenPos();
      t=Time[0];
     }


все верно?
avatar

vit-fx

  • 6 декабря 2016, 18:08
0
Андрей, подскажите, как в настройках указать, чтобы открытую позицию закрывал при наличии встречного сигнала и открывался уже по новому сигналу?
avatar

vit-fx

  • 6 декабря 2016, 15:06
0
Андрей, вы опытный программист. Подскажите, в коде самого FL23, вначале (строки 26-33), происходят телодвижения, дальнейший смысл которых, судя по коду, мне не ясен. Можете подсказать зачем делаются эти пустые операции?
string Lsa_0[256];
  
  for (int index_4 = 0; index_4 < 256; index_4++)
   Lsa_0[index_4] = CharToStr(index_4);
  
  int str2int_8 = StrToInteger(Lsa_0[67] + Lsa_0[111] + Lsa_0[112] + Lsa_0[121] + Lsa_0[32] + Lsa_0[82]  + Lsa_0[105] + Lsa_0[103] + Lsa_0[104] + Lsa_0[116] +
                               Lsa_0[32] + Lsa_0[169] + Lsa_0[32]  + Lsa_0[75]  + Lsa_0[97] + Lsa_0[122] + Lsa_0[97]  + Lsa_0[111] + Lsa_0[111] + Lsa_0[32]  +
                               Lsa_0[50] + Lsa_0[48]  + Lsa_0[49]  + Lsa_0[49]  + Lsa_0[32]);


Массив Lsa_0 далее нигде не используется. Зачем он здесь? Ведь вся серия индюков FL содержит ее. В чем может быть дело?
avatar

vit-fx

  • 6 декабря 2016, 10:09
0
Можете добавить как опцию?
avatar

vit-fx

  • 5 декабря 2016, 20:03
0
Чем усложнилось? Добавил только время до закрытия бара. Сделайте хотя бы без него.
Скриншот сделал и на нем все расписал и отрисовал, чтобы понятно было. Все значения, которые выводятся в табличке — строго из первого топика.
avatar

vit-fx

  • 5 декабря 2016, 12:15
0
В предыдущем посте по этому индюку написали мне сделать заказ на доработку отдельным постом.
Я сделал, вы — отказываете. Что за прикол?

Можете попробовать разместить доработку новым топиком, но доберусь до заказа не раньше вторника.


zakaz.opentraders.ru/36013.html
avatar

vit-fx

  • 5 декабря 2016, 10:58
0
Андрей, подскажите, как в настройках указать, чтобы открытую позицию закрывал при наличии встречного сигнала и открывался уже по встречному?
avatar

vit-fx

  • 3 декабря 2016, 23:25
+1
Вижу вход и выход. Почему промежуточные сигналы в игноре?
Как решил вопрос перерисовки? Отсутствием перезапусков и повторных инициализаций?
avatar

vit-fx

  • 3 декабря 2016, 23:06
0
Согласен и не спорю.
Просто я ведь не прошу делать что-то сверх. Это п.3 ТЗ:
3. Время в мс и тиках нахождения цены в каждой из третей бара (суммарное, в первой половине ТФ и второй — чтобы видеть динамику).


Иначе вообще в нем смысла нет.
Задача этого индюка была в помощи трейдеру при ручной торговле, чтобы не смотреть весь день в моник, а подходить перед закрытием свечи и смотреть — изменился ли тренд или нет.

Очень часть видим такую вещь: цена 90% времени топчется и очень трудно толкает цену сторону этой части, зато в противоположной части бара хоть и была 10% времени, зато вела себя очень иннертно, легко двигала High/Low и в той же части и закрылась. Значит пробой первой части (если будет) — будет сильным, будет разворот, а если цена так и продолжит двигаться в сторону закрытия предыдущего бара — получаем продолжение тенденции.

Вот для этого и нужно.
avatar

vit-fx

  • 2 декабря 2016, 08:56
0
Андрей, добрый вечер!

Хотел напомнить про заказ.
avatar

vit-fx

  • 1 декабря 2016, 22:36
0
Он рисует. Стоит перезапустить или зайти в настройки — все меняется.
avatar

vit-fx

  • 30 ноября 2016, 23:49
0
Обычный рисовальщик :-((
Андрей, по заказу отбой.

Либо исходник такой же художник, либо таков результат декомпила и блужданий по нету
avatar

vit-fx

  • 28 ноября 2016, 20:30
0
Спасибо, будем ждать!
avatar

vit-fx

  • 28 ноября 2016, 19:46
0
благодарю *za*  *drinks* 
avatar

vit-fx

  • 28 ноября 2016, 19:34
0
Ok. А последний можете доделать? Хочу использовать его для ручной торговли на m15.
avatar

vit-fx

  • 28 ноября 2016, 19:14
0
нашел в сети декомпил индюка FL23. В нем ссылка на www.forex4live.com/, а там видос — www.youtube.com/watch?v=e-xLJnc1xOM

Как думаете, на что это похоже? :D :D *lalala* 
Пипец просто — сп%здить чужую стратегию и преподносить как свою…
avatar

vit-fx

  • 28 ноября 2016, 00:25
0
если немного поработать над внешним видом, чтобы типо «это мы сами придумали», то визуально почти оно. Нижний стох отличается.
avatar

vit-fx

  • 25 ноября 2016, 23:24
0
Более того, хочу сказать, что машка вообще вещь коварная — из флета в тренд — ради Бога, все хорошо и есть профит. В вот если небольшая движуха и разворот — вот тут грабли. Машка сразу встряла. На M15, если речь о GBPUSD, USDJPY — лучше свечной анализ, ручко-глазками, имхо ...*spokuha* 
avatar

vit-fx

  • 25 ноября 2016, 14:59
0
вообще не спорю.
интересно будет увидеть человека получившего эту ТС, услышать мнение.
не удивлюсь если он то же самое скажет :-)))
avatar

vit-fx

  • 25 ноября 2016, 14:52