Автор#1

Всем здравствуйте!
Скажите, камрады, куда лучше разместить код: в OnInit или отдельной функцией? Чё-то не соображу.
Или располовинить его и раскидать в разные места?

Цитата

// Нахождение минимума
double GetMinPrice()
{
CopyLow(_Symbol,_Period,0,BarCount,kRatesMin);
int kCount=ArrayMinimum(kRatesMin,0,BarCount);
kMin=kRatesMin[kCount];
return(kMin);

}



Хм. Хотел оформить тегами "Код", а форма не пускает, говорит "Sorry, you are not allowed to post external links.
" :(
#2

это отдельная функция.
должно работать в любом месте кода, расположенная вне каких либо функций и процедур.

Автор#3


это отдельная функция.


Благодарю Вас!
Автор#4

Здравствуйте, коллеги!
Вот такой вопрос: я в советнике использую класс CTrade

Цитата

#include
CTrade trade;


в OnInit() задаю magic
Цитата

trade.SetExpertMagicNumber(12345);



Нужно ли при модификации ордера/позиции явным образом перепроверять magic (как было в mql4) или этого в mql5 не требуется? В смысле, что советник теперь не тронет чужие ордера?

-------------
Снова форум не даёт использовать теги "код": "Sorry, you are not allowed to post external links."

Для публикации сообщений создайте учётную запись или авторизуйтесь

Перейти к списку тем
Форум · 2.0.20260627.0025