Сортировка массива в MQL

Как правило, если человек устраивается работать программистом без опыта, ему дают тестовое задание написать алгоритм сортировки массива на любом языке программирования, который известен соискателю. Со мной так было 3 раза…

Тип первого ордера

Тип первого ордера Mql-4 string sy="" — символ, int mn — магик. int TypeFirstPos(string sy="",int mn=-1) { datetime t=TimeCurrent(); int i,k=OrdersTotal(); if(sy=="0") sy=Symbol(); for(i=0; i<k; i++) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) { if(OrderSymbol()==sy…

Проверка корректности Тейк-профита и Стоп-лосса

Проверка корректности Тейк-профита и Стоп-лосса Простая функция проверки уровней стоп-лосса и тейк-профита. Если какой-то из этих уровней слишком близко к цене открытия, функция вернет false. Во входные параметрый уже нужно…

Сколько одинаковых фракталов подряд?

Функция MQL4: Сколько одинаковых фракталов подряд? Посчитаем, сколько одинаковых фракталов подряд с помощью двух простых функций: int FractalsUPpodryad() //Сколько подряд верхних фракталов { int count= 0; for(int i=1; i<=100;i++) //…

Уровень предполагаемого убытка в пунктах

Уровень предполагаемого убытка в пунктах Уровень предполагаемого убытка в пунктах открытых ордеров, у которых установлен стоп-лосс. Данная mql4-функция считает, сколько пунктов будет потеряно, если серия ордеров закроется по стоп-лоссу. Аргументы…