Ошибки, баги, вопросы - страница 3234

DDFedor #:

Это не ошибка

if(j=123)

Компилятор понимает как к j присвоить 123 и если успешно присвоено, продолжить

Аналог 

if((j=123)==123)

Vladimir Pastushak #:

Аналог 

if((j=123)==123)

if((j=123)!=0)
fxsaber #:
Вроде, CopyTicks в Тестере не может отдать больше 128К тиков (где-то читал, вроде).

В доках написано CopyTicks отдаёт все доступные последние тики, но не более 2000
А  CopyTicksRange может отдавать все доступные из всей истории.
Пока не упрешься в ограничение памяти при копировании.

Roman #:

В доках написано CopyTicks отдаёт все доступные последние тики, но не более 2000

Нет такого.

fxsaber #:
int j = 0;
if((j=123.15)!=0)

И пиши пропало...

fxsaber #:

Нет такого.

Есть.
Нет описания особенности поведения в тестере )

ctt

fxsaber #:
Вроде, CopyTicks в Тестере не может отдать больше 128К тиков (где-то читал).

Иногда можно но при этом могут быть косяки.

https://www.mql5.com/ru/docs/runtime/testing#real_ticks


и здесь


https://www.mql5.com/ru/forum/170952/page28#comment_4841377

Документация по MQL5: Программы MQL5 / Тестирование торговых стратегий
Документация по MQL5: Программы MQL5 / Тестирование торговых стратегий
  • www.mql5.com
Тестирование торговых стратегий - Программы MQL5 - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Vladimir Pastushak #:

И пиши пропало...

Не понял.

Roman #:

Есть.

Нет. Читайте внимательно.

fxsaber #:

Не понял.

int j = 0;
double k = 123.15;
if((j=k)!=0)

Что будет в j ?