Кто может помочь прописать стоп-лосс в советнике
А где советник то? или только в личку от посторонних глаз?
А где советник то? или только в личку от посторонних глаз?
Прикрепил
чисто визуально по коду - стоп лосс там есть
switch(Type)
{
case OP_BUY:
if(Debug) Print("Инициализируем параметры для BUY-ордера");
Price = NormalizeDouble( Ask, Digits);
Take = IIFd(TP == 0, 0, NormalizeDouble( Price + TP * Point, Digits));
Stop = IIFd(SL == 0, 0, NormalizeDouble( Price - SL * Point, Digits));
Color = Blue;
break;
case OP_SELL:
if(Debug) Print("Инициализируем параметры для SELL-ордера");
Price = NormalizeDouble( Bid, Digits);
Take = IIFd(TP == 0, 0, NormalizeDouble( Price - TP * Point, Digits));
Stop = IIFd(SL == 0, 0, NormalizeDouble( Price + SL * Point, Digits));
Color = Red;
break;
default:
if(Debug) Print("Тип ордера не соответствует требованиям.");
return(-1);
}
Slippage = 2*(MarketInfo(Symbol(), MODE_SPREAD));
if(Debug) Print("Slippage = ",Slippage);
if(IsTradeAllowed())
{
if(Debug) Print("Торговля разрешена, отправляем ордер...");
Ticket = OrderSend(Symbol(), Type, Lots, Price, Slippage, Stop, Take, Cmnt, Magic, 0, Color);
Самое простое (но неправильное):
Добавьте в параметры
input int SL_POINTS=50;
и там где вызывается SendMarketOrder его добавьте:
SendMarketOrder(OP_SELL, NewLots, SL_POINTS, 0, MagicSell, ExpertName + " - " + SellOrders, Error);
PS/ Правильнее добавлять в функцию ModifyOrder, но кода больше, дольше рассказывать :-) Да и вообще похоже что стопы там не нужны, но вам виднее
Самое простое (но неправильное):
Добавьте в параметры
#input int SL_POINTS=50;
и там где вызывается SendMarketOrder его добавьте:
SendMarketOrder(OP_SELL, NewLots, SL_POINTS, 0, MagicSell, ExpertName + " - " + SellOrders, Error);
PS/ Правильнее добавлять в функцию ModifyOrder, но кода больше, дольше рассказывать :-) Да и вообще похоже что стопы там не нужны, но вам виднее
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Кто может помочь прописать стоп-лосс в советнике