Вопросы от "чайника" - страница 261

 
DC2008:

поменяйте местами:

не помогает между строками 0 вместо новой строки. тип string.
 

а что значит, если

HistoryOrderGetString

выдает false

   HistorySelect(t1,t0);
   ulong    ticket=0;
   uint     total=HistoryDealsTotal();
 
   for(uint i=0;i<total;i++){
         if((ticket=HistoryDealGetTicket(i))>0)
        {
 bool ss=HistoryOrderGetString(ticket,ORDER_SYMBOL,symbol);
 
zfs:

выдает false

Хреновый тикет значит.
 
TheXpert:
Хреновый тикет значит.
У него все хреновые. Чем они хреновые?
 
zfs:
У него все хреновые. Чем они хреновые?
Тем что берутся для сделок, а подсовываются ордерам.
 
TheXpert:
Тем что берутся для сделок, а подсовываются ордерам.
И как мне получить символ исторических ордеров(позиций)?
 

Только начал изучать MQL, и вот написал советника, который рисует iMA и проводит касательную (весьма приближенную) к графику в iMA в точке, где находится указатель мыши по оси времени.

Проблема первая. Советник ОООЧЕНЬ тупит. То есть касательная долго перерисовывается, и не успевает за движением мышки.

Проблема вторая. Я думал долго рисуются графические объекты (в данном случае прямая), либо копируются данные в динамические массивы. Но профилирование алгоритма показало, что очень долго выполняются функции пересчета координат мыши во время и цену и наоборот (строки 99 и 105). Кто ньть знает почему это происходит и как с это дело ускорить?

 

К целесообразности алгоритма прошу не придираться, ибо это не более чем упражнение.

Алгоритм тестил на часах. 

Файлы:
 
agvozdezkiy:

Только начал изучать MQL, и ....

Если хотите чтобы Вам помогли, вставляйте код правильно или прикрепляйте его файлом.

MQL5.community - Памятка пользователя
MQL5.community - Памятка пользователя
  • 2010.02.23
  • MetaQuotes Software Corp.
  • www.mql5.com
Вы недавно зарегистрировались и у вас возникли вопросы: Как вставить картинку в сообщение на форуме, как красиво оформить исходный код MQL5, где находятся ваши Личные сообщения? В этой статье мы подготовили для вас несколько практических советов, которые помогут быстрее освоиться на сайте MQL5.community и позволят в полной мере воспользоваться доступными функциональными возможностями.
 
DC2008:

Если хотите чтобы Вам помогли, вставляйте код правильно или прикрепляйте его файлом.

Исправился)))))
 
agvozdezkiy:
Исправился)))))
Кнопка сверху есть SRC на будущее, но так тоже норм.