![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Перемещение линий для SL, TP и отложенных ордеров B или S
Мне нужен индикатор, в котором я мог бы перетаскивать горизонтальные линии для SL, TP и отложенных ордеров.
Пожалуйста, посмотрите прикрепленный jpeg
Скользящие линии для SL, TP и отложенных ордеров
Изображение не удалось загрузить в начале темы. вот оно
...
Easy.ea в одном из моих постов... BS для покупки... SS для продажи
Изображение не удалось загрузить в начале темы. Вот оно
Что-то близкое к этой теме. Ищите советника kimiv.
Процентный трейлинг (трейлинг-стоп)
Привет всем,
Я занят работой над простой стратегией выхода, используя процентный трейлинг. Раньше я работал с Tradestation, но потом открыл для себя Metatrader и сейчас разрабатываю советника.
В Tradestation есть функция SetPercentTrailing, в которой я могу передать 2 значения - сумму перекрытия и процентный трейлинг. Я пытаюсь воссоздать эту функцию в советнике.
На данный момент я собрал этот код:
// Trailing stop calculation
if(OrdersTotal() > 0)
{
OrderSelect(ticket, SELECT_BY_TICKET);
CurrentProfit = OrderProfit();
if (CurrentProfit >= HighestProfit)
{
HighestProfit = CurrentProfit;
}
if (HighestProfit >= (FloorAmt*Lots))
{
if ((HighestProfit - CurrentProfit) / HighestProfit) * 100 >= TrailingPct)
{
if(OrderType() == OP_BUY)
{
OrderClose(OrderTicket(),OrderLots(),Bid,Slippage,Red);
HighestProfit = 0;
}
if(OrderType() == OP_SELL)
{
OrderClose(OrderTicket(),OrderLots(),Ask,Slippage,Red);
HighestProfit = 0;
}
//Print("Closing order for Trailing amount");
} }
}Как это работает, если я в сделке, он постоянно устанавливает максимальную прибыль. Теперь, если моя текущая прибыль выше, чем установленная мной минимальная сумма, и моя прибыль падает ниже определенного процента от моей максимальной прибыли, то я закрываю сделку.
Логически я думаю, что это правильно, но, к сожалению, это не дает мне тех же результатов, что и в Tradestation, и я задаюсь вопросом, есть ли ошибка в моем коде, или трейлинг-процент в Tradestation работает по-другому.
Любая помощь приветствуется... спасибо
скрипт горизонтальной линии для S/L и T/P
Я хочу использовать горизонтальную линию для ручного перемещения вверх или вниз для S/L и T/P для моих открытых сделок.
Кто-нибудь может дать мне этот скрипт, пожалуйста. Я не хочу, чтобы советник автоматически выставлял трейлинг стоплоссы и T/P. Для меня лучше настроить горизонтальную линию
в соответствии с ценовым действием.
Спасибо за помощь. Я очень признателен.