Автор Советника, всё равно не ответит. Если возможно по коду понять, то кто-нибудь хоть ответьте по какому принципу выставляются отложенные лимитные ордера. Вроде как на отступе от цены, но по какому принципу и где в коде это можно регулировать, если можно. Да хотя бы и без регулировки, просто понять, как и при каких условиях они выставляются.
Здравствуйте, Владимир!
В этом блоке можете регулировать/изменять код, выделенный желтым цветом, так, как Вам нужно:
//--- MqlRates rates[]; ArraySetAsSeries(rates,true); int copied=CopyRates(m_symbol.Name(),Period(),1,1,rates); if(copied!=1) { PrevBars=0; return; } double H4=((((rates[0].high-rates[0].low)*1.1)/2)+rates[0].close); double H3= ((((rates[0].high-rates[0].low)*1.1)/4)+rates[0].close); double L3= (rates[0].close-((rates[0].high-rates[0].low)*1.1)/4); double L4= (rates[0].close-((rates[0].high-rates[0].low)*1.1)/2); double price=0.0; double sl=0.0; double tp=0.0; price=L4; sl=(InpStopLoss==0.0)?0.0:ExtStopLoss; tp=(InpTakeProfit==0.0)?0.0:ExtTakeProfit; m_trade.BuyLimit(InpLots,m_symbol.NormalizePrice(price),m_symbol.Name(), m_symbol.NormalizePrice(price-sl), m_symbol.NormalizePrice(price+tp)); price=H4; sl=(InpStopLoss==0.0)?0.0:ExtStopLoss; tp=(InpTakeProfit==0.0)?0.0:ExtTakeProfit; m_trade.SellLimit(InpLots,m_symbol.NormalizePrice(price),m_symbol.Name(), m_symbol.NormalizePrice(price+sl), m_symbol.NormalizePrice(price-tp));
С уважением, Владимир.
Ничего не критикую в этом Советнике и вопросов нет. КодоБаза это вообще по умолчанию База Кодов, что есть- то есть.
ПРОВЕРИЛ ... Выставляет по паре отложенных ордеров в целом не понятно как, но приблизительно от цены открытия нулевой свечи в обе стороны равномерно близко к одному из экстремумов. Магик свой не видит. При переключении таймфреймов может выставлять эти ордера, сколько будешь переключать. При срабатывании одного отложенного ордера все отложки удаляются в целом, но могут и не удалиться иногда. При каких-то обстоятельствах можно его использовать для пипсовки, но не постоянно разумеется.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Surefirething:
Автор: Vladimir Karputov