Значения встроенных технических индикаторов
При разработке торговых роботов очень часто приходится обращаться к значениям встроенных технических индикаторов. И постоянно надо писать один и тот же код в разных советниках. Я тут подумал, что будет…
Делаем телеграм-боты на языке Python. А также советники и индикаторы для торговых платформ MetaTrader на MQL4 и MQL5.
При разработке торговых роботов очень часто приходится обращаться к значениям встроенных технических индикаторов. И постоянно надо писать один и тот же код в разных советниках. Я тут подумал, что будет…
Как выбрать последний ордер и определить его прибыль? Здесь приведу достаточно полезную функцию определения прибыльности или убыточности последнего закрытого ордера. Функция возвращает размер прибыли/убытка. Соответственно, если прибыль > 0, то…
Советник Closers — полный контроль над депозитом Closers – советник, контролирующий общее состояние счете и закрывающий ВСЕ рыночные ордера на счете при наступлении определенных условий. Советник закрывает ВСЕ ордера на…
Функция трейлинг-стопа в mql4 Во внешних переменных определяем: extern int TStopBuy = 50; //Start Trailingextern int TrailingStep = 10; //Step Trailingbool TSProfitOnly = true;//int TStopSell = TStopBuy;// Сама функция трейлинг-стопа…
Функция гарантированного открытия ордера Функция открытия ордера. Применяя ее, Ваш советник гарантированно откроет ордер по рынку. int OrderSendX(string symbol,int cmd,double lots,double price,int slippage,double stoploss,double takeprofit,string comment="",int magic=0,int expiration=0,color arrow_color=CLR_NONE) { Print("OrderSendReliable("+symbol+","+cmd+","+lots+","+price+","+slippage+","+stoploss+","+takeprofit+","+comment+…
Функция закрытия всех открытых ордеров Функция закрытия всех открытых бай-ордеров Для закрытия открытых бай-ордеров я использую функцию: void CloseAllOrdersBuy() { int tot_util=1; int TimeStart=GetTickCount(); while(tot_util>0) { if(GetTickCount()-TimeStart>600000) { Alert("Что-то пошло…
Функции определения последнего лота Функция определения последнего лота в истории ордеров Функция определяет, каким лотом был совершен последний лот в истории. Применяется, например, при увеличении следующего объема лота при предыдущем…
Функции подсчета ордеров в mql4 Практически любой советник должен считать свои ордера, например, чтобы не открывать сотни позиций при одном сигнале. Я пользуюсь двумя функциями — одна считает бай-ордера, другая…
Советник PipsFXgainer 1.0 Волею судеб наткнулся на интересный индикатор, представляющий собой целую торговую систему. Не долго думая, решил написать по нему торговый советник и проверить, насколько система, заложенная в индикаторе,…
О взаимопонимании между Заказчиком и Программистом Эту статью я буду писать с точки зрения себя, т. е. Программиста. В данном случае — программиста mql4. Всех моих заказчиков можно разделить на две…