Советники: LacusTstopandBE

 

LacusTstopandBE:

Советник предназначен только для торговли вручную. Советник устанавливает стоп лосс и тейк профит для позиций и отложенных ордеров по текущему символу. Также в нем заложены такие функции, как точка безубытка и трейлинг стоп.


Входные параметры

  • Stop loss - стоп лосс;
  • Take profit - тейк профит;
  • Close all if profit reached the x percent of balance or - закрыть все, если общая прибыль достигнет "x" процентов от баланса;
  • close all if profit reached the x profit amount in currency - закрыть все, если общая прибыль достигнет суммы "x" в деньгах депозита;
  • Close if profit reached x profit amount - закрыть позицию, если ее суммарная прибыль достигнет суммы "x" в деньгах депозита;
  • Trailing Start after reaching x pips - трейлинг;
  • Trailing Stop distance from current price - шаг трейлинга;
  • Breakeven Gain after reaching x pips - если позиция находится в прибыли на "x" пунктов;
  • Breakeven x pips locked in profit - то перенести точку безубытка на "x" пунктов;
  • Stealth mode for Stoploss and Takeprofit values - невидимый режим.


Пример

Мы открываем Buy позицию без указания стоп лосс и тейк профит. Советник устанавливает предопределенные значения стоп лосс и тейк профит.

Допустим, цена идет в нашу пользу, уходя на Breakeven Gain after reaching x pips пунктов в прибыль. Советник устанавливает точку безубытка на Breakeven x pips locked in profit пунктов. Цена поднимается выше, и наш советник тянет за ценой уровень стоп лосс (Stop loss): каждые Trailing Start after reaching x pips пунктов подтягивает уровень стоп лосс на Trailing Stop distance from current price пунктов.

Автор: Vladimir Karputov

 
Скажите пожалуйста,а безубыток и трейлинг работает в невидимом режиме?Чего то я пробую а оно не хочет работать.Стоп лосс и тейк профит работает в невидимом режиме,а трейлинг не хочет.Спасибо.Жду ответ
 
Znatok2604:
Скажите пожалуйста,а безубыток и трейлинг работает в невидимом режиме?Чего то я пробую а оно не хочет работать. Стоп лосс и тейк профит работает в невидимом режиме,а трейлинг не хочет.Спасибо.Жду ответ

Я не знаю какие Вы используете входные параметры. Сохраните пожалуйста свои параметры в set файл и приложите к сообщению.

Также обратите внимание на параметр "Stealth mode for Stoploss and Takeprofit values".

 
Znatok2604:
Скажите пожалуйста,а безубыток и трейлинг работает в невидимом режиме?Чего то я пробую а оно не хочет работать. Стоп лосс и тейк профит работает в невидимом режиме,а трейлинг не хочет.Спасибо.Жду ответ

Я понял Ваш вопрос. Отвечаю: в режиме невидимки работают только закрытие Стоп лосс и Тейк профит, закрытие по прибыли или закрытие всех, а в обычном режиме работают все функции

//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   if(STEALTH==false)
     {
      SetSLTP();         //function for setting SL and TP for orders
      Movebreakeven();   //moving to "InpBreakeven" pips after reaching "InpBreakevenGain" pips
      TrailingStop();    //trailing stop after reaching InpTrailingStart pips 
      CloseOnProfit();   //close order on actual pair if orderprofit reached x amount of acc currency
      CloseAll();  //close all opened orders/buy and sell/ if profit on account reached x percent of balance, or profit reached the x profit amount in acc currency, for example 12 euros.
     }
   else
     {
      CloseonStealthSLTP();
      CloseOnProfit();
      CloseAll();
     }
  }
 
Спасибо за ответ.Я понял.Жаль конечно что не работает в невидимом режиме трейлинг,было вообще супер
 
Я открываю советник, он добавляется на график, но работает только для BUY, но не для Sell, почему так?
 
LuisClaros :
Я открываю советник, он добавляется на график, но он работает только на покупку, но не на продажу, почему так?

Советник НЕ ПОКУПАЕТ! Описание:

Пример

Мы открываем позицию Buy без указания Stop Loss и Take Profit. Советник устанавливает предопределенные значения Stop Loss и Take Profit.

Предположим, что цена движется в благоприятном направлении и достигаетбезубытка, достигнув точки прибылив x пунктов. Советник устанавливает точку безубыточности наBreakeven x pips locked in profit points . Цена движется вверх, и наш советник перетаскивает уровень StopLoss вслед за ценой: каждыйTrailing Start после достижения x пунктов перетаскивает уровень Stop Loss нарасстояние Trailing Stop от текущих пунктов цены.

 
Этот советник замечательный, однако, похоже, что он устанавливает стоп-лосс и тейк-профит только для ордеров BUY, но не для ордеров SELL. Можно ли это исправить?
 
mlewk1101 :
Этот советник замечательный, однако, похоже, что он устанавливает стоп-лосс и тейк-профит только для ордеров BUY, но не для ордеров SELL. Можно ли это исправить?

Это технический форум. Правильно заданный вопрос на техническом форуме включает в себя: описание настроек, описание инструмента, описание таймфрейма, необходимо приложить лог-файл.


Итог: советник работает отлично.

Настройки:


Результат:


Лог-файл:

        2020.01.29 00:00:00   CTrade::OrderSend: instant sell 0.01 EURUSD at 1.10220 [requote (1.10219/1.10225)]
        2020.01.29 00:00:01   instant sell 0.01 EURUSD at 1.10219 (1.10219 / 1.10225 / 1.10219)
        2020.01.29 00:00:01   deal #2  sell 0.01 EURUSD at 1.10219 done (based on order #2)
        2020.01.29 00:00:01   deal performed [#2  sell 0.01 EURUSD at 1.10219]
        2020.01.29 00:00:01   order performed sell 0.01 at 1.10219 [#2  sell 0.01 EURUSD at 1.10219]
        2020.01.29 00:00:01   CTrade::OrderSend: instant sell 0.01 EURUSD at 1.10219 [done at 1.10219]
        2020.01.29 09:17:41   position modified [#2  sell 0.01 EURUSD 1.10219 sl: 1.10119]
        2020.01.29 09:17:41   CTrade::OrderSend: modify position #2  EURUSD (sl: 1.10119, tp: 0.00000) [done]
 
Здравствуйте, Lacus, извините, что надоедаю, я просто хочу спросить, можете ли вы добавить возможность писать комментарии (просто чтобы идентифицировать каждую сделку) и возможность добавлять магическое число. Большое спасибо, чао, хорошего дня. Фабио
 
baccicin:
Здравствуйте, Lacus, извините, что надоедаю, я просто хочу спросить, можете ли вы добавить возможность писать комментарии (просто чтобы идентифицировать каждую сделку) и возможность добавлять магическое число. Большое спасибо, чао, хорошего дня. Фабио

Нет. Прочитайте описание: "Советник предназначен только для ручной торговли. Советник устанавливает стоп-лосс и тейк-профит для позиций и отложенных ордеров на текущем инструменте. Он также имеет функции трейлинг-стопа и безубытка." Именно поэтому советник использует Magic, равный '0' - так как позиция, открытая вручную, имеет Magic '0'.