Прежде чем мы начнем, убедитесь, что вы понимаете следующие типы данных. На нашем сайте написать советник очень легко. Каждая переменная, которую мы будем использовать, для начала должна быть определена одним из следующих типов данных:
int – это обычное число. Например: 1, 15, 521.
double – число с десятичным знаком. Например: 1,154, 0,0144, 255,145.
string – строка, слово, фраза. Например: «Ордер на покупку», «Ордер на продажу успешно размещен».
bool – принимает значения либо false, либо true.
Скоро вы увидите, как их можно использовать.
Торговый советник три белых солдата
Для того, чтобы создать свой собственный торговый советник, для начала вы должны переключиться на MetaEditor. Вы смоете сделать это, нажав на иконку MetaEditor. В MetaEditor нажмите «Создать» и выберите «Советник (шаблон)». В следующем окне напишем имя нашего эксперта, нажмем на кнопку «Далее» и добавим первые стандартные переменные, нажав на кнопку «Добавить».Вы можете увидеть 3 области. Области OnInit(), OnDeinit() и OnTick(). Весь код, который вы пишете, попадает в одну из этих областей.
Код, который мы хотим вызвать, если прикрепим советник к графику, выполняется в области OnInit(). Код в OnDeinit() выполняется, когда мы отсоединяем советник. И, наконец, область, в которой мы будем работать больше всего – область OnTick(). Функция OnTick() вызывается каждый раз, когда мы получаем от брокера новую цену (тик) торгового инструмента, к которому прикреплен советник.