[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 220

 
charter:


Как-то маловероятно. Какой смысл может быть в этом секрете.

Чтобы тестировать в режиме "Все тики (наиболее точный метод...)" и довериться/не довериться полученным результатам,

надо понимать, что же происходит внутри М1 в момент тестирования и что же мы получаем в конечном результате.

http://forextools.com.ua/trading/ticks/tester.html
 
Vinin:

Продолжение темы

Предыдущая здесь https://www.mql5.com/ru/forum/111497

Здравствуйте! Я здесь новичок. Очень нужно вставить код для сокрытия реального ТР и SL. Так, чтобы ДЦ "видел" несуществующий ТР и SL. И как его вставить? Такой код я встречал в роботе FAPTurbo, но не могу посмотреть, так как он .ex4. Короче, не знаю у кого помощи попросить... Спасибо заранее.
 


Спасибо. Чтиво оказалось весьма любопытным.

Правда, вопросов появилось еще больше. Похожу осмыслю.

Еще раз спасибо.

 
todem:
Кто может помочь, почему не присваивает значения Ордертикетов в массив TicketBS[] и TicketSS[] ??? пишет всегда 0...
А где увеличение размера массива? Куда записывать значение? (Ф-ция ArrayResize())
 
artmedia70:
А где увеличение размера массива? Куда записывать значение? (Ф-ция ArrayResize())

спасибо не знал этого, но че то все равно пока нули идут
 

Экспериментирую и ржу нимагу...

Рисует мне тиковый график задом наперед.

Вот такую хрень "изобрел"

//--------------------------------------------------------------------

#property indicator_separate_window    
#property indicator_buffers 1        
#property indicator_color1 Aqua      

  int GlobalTicks = 0;
  int Max = 1000;
  double TickPrice[];
//--------------------------------------------------------------------
int init()                          
  {
   SetIndexBuffer(0,TickPrice);          
   SetIndexStyle (0,DRAW_LINE,STYLE_SOLID,2); 
   return;                          
  }
//--------------------------------------------------------------------
int start()                         
  {
      ArraySize(TickPrice);
      if(GlobalTicks >= Max){
         for(int i=0; i<Max-1; i++) TickPrice[i] = TickPrice[i+1];
         TickPrice[i] = Bid;
         return;
       }
       
       TickPrice[GlobalTicks] = Bid;
       GlobalTicks++;  


   return;                         
  }
//--------------------------------------------------------------------

 

Почему рисует справа налево?

 
charter:

Экспериментирую и ржу нимагу...

Рисует мне тиковый график задом наперед.

Вот такую хрень "изобрел"

Почему рисует справа налево?


Измени направление индексирования в массиве: ArraySetAsSeries(TickPrice,false).
 
kiimar:

Измени направление индексирования в массиве: ArraySetAsSeries(TickPrice,false).

Боюсь, что это справедливо только для тайм-серии.

В моем случае ее даже ткнуть некуда.

Идея Ваша правильная, т.е. надо как-то развернуть порядок, но как пока не знаю

 
charter:

Боюсь, что это справедливо только для тайм-серии.

В моем случае ее даже ткнуть некуда.

Идея Ваша правильная, т.е. надо как-то развернуть порядок, но как пока не знаю

поищите в кодебазе или статьях тиковый индикатор rosha
 

Простите что вклиниваюсь в разговор. Вопрос новичка. Пытаюсь разобраться с основами. Трейлингстоп это советник. Почему так решил:

1 Для корректной работы ему нужна постоянная связь с сервером.

2 Он отслеживает цену и принимает решение о закрытии ордера.

Просто учителя рядом нет спросить не у кого. Поправьте если не прав.

Причина обращения: