Конечный файл

 

Используйте этот файл для простого трейлинг-стопа (созданного Kimiv).

Это означает, что советник будет использовать этот файл для перемещения стоп-лосса.

1. вставьте прикрепленный файл в \experts\include

2. #include должен быть включен в код советника (вашего советника)

3. в функции 'start' вашего советника добавьте следующий код:

if (UseTrailing) TrailingPositions();

4. после компиляции советника (в MetaEditor) вы увидите новые настройки:

extern string _Parameters_Trailing = "------ настройки трейлинга";

extern bool UseTrailing = True; // Использовать трейлинг

extern bool ProfitTrailing = True; // Использовать профитный трейлинг

extern int TrailingStop = 60; // Фиксированный трейлинг

extern int TrailingStep = 5; // Шаги трейлинга

5. для корректной работы с этой структурой необходимо определить и инициализировать константу MAGIC:

#define MAGIC 20051119

В этом файле используются следующие настройки:

extern bool UseSound = True; // Использовать звук

extern string NameFileSound = "expert.wav"; // имя файла для звука

extern color clModifyBuy = Yellow; // Цвет модификации покупки

extern color clModifySell = Pink; //

Файлы:
 

3-уровневый выход

Что такое 3-уровневый выход?

Если ваш советник приносит прибыль +20, стоп-лосс будет.

Это только пример:

LevelProfit1 = 20; // Первый уровень прибыли

LevelMoving1 = 1; // Первый уровень мувинга

LevelProfit2 = 35; // Второй уровень прибыли

LevelMoving2 = 20; // Второй уровень скользящей

LevelProfit3 = 55; // Третий уровень прибыли

LevelMoving3 = 30; // Третий уровень скользящих

Это означает, что если ваш советник получает прибыль +20, то стоп-лосс будет перемещен на +1, если прибыль +35 или больше, то стоп будет перемещен на 20, если прибыль +55, то стоп-лосс будет перемещен на 30. А дальнейшее движение с/л осуществляется по трейлинг-стопу.

Разумеется, вы можете изменить все эти показатели.

Вы должны определить следующие переменные в вашем советнике:

int MAGIC = 20051120;

color clModifyBuy = Aqua;

color clModifySell = Tomato;

bool UseSound = False;

string NameFileSound = "expert.wav";

Файлы:
 

останавливается

Newdigital

эти скрипты не компилируются, Голдсток

 

спасибо Newdigital

 
goldstock:
Newdigital эти скрипты не компилируются, Goldstock

Да, Голдсток,

вы правы.

Пожалуйста, не компилируйте эти файлы.

Потому что эти файлы не являются скриптами. Это библиотечные файлы и они должны быть в папке \experts\include.

Компилируйте только советники.

 

Адаптивный трейлинг

Другой трейлинг.

И несколько комментариев:

не смотрите на названия этих библиотечных файлов, эти файлы будут работать с вашим советником независимо от названия (файлов).

Автор (Kimiv) тестировал их на некоторых конкретных советниках и индикаторах и не успел изменить названия.

Файлы:
 

Трейлинг на основе показателя NRTR WATR.

Файлы:
 
newdigital:
Используйте этот файл для простого трейлинг-стопа (созданного Kimiv).

Это означает, что советник будет использовать этот файл для перемещения стоп-лосса.

1. вставьте прикрепленный файл в \experts\include

2. #include должен быть включен в код советника (вашего советника)

3. в функции 'start' вашего советника добавьте следующий код:

if (UseTrailing) TrailingPositions();

4. после компиляции советника (в MetaEditor) вы увидите новые настройки:

extern string _Parameters_Trailing = "------ настройки трейлинга";

extern bool UseTrailing = True; // Использовать трейлинг

extern bool ProfitTrailing = True; // Использовать профитный трейлинг

extern int TrailingStop = 60; // Фиксированный трейлинг

extern int TrailingStep = 5; // Шаги трейлинга

5. для корректной работы с этой структурой необходимо определить и инициализировать константу MAGIC:

#define MAGIC 20051119

В этом файле используются следующие настройки:

extern bool UseSound = True; // Использовать звук

extern string NameFileSound = "expert.wav"; // имя файла для звука

extern color clModifyBuy = Yellow; // Цвет модификации покупки

extern color clModifySell = Pink; //

привет, я скачал rar файлы в include. но ea easclose все еще кажется затененным в окне навигатора...

 

Советник с трейлинговым отложенным ордером

Существует ли где-то уже советник с отложенным ордером (Trailing Pending Order EA)?

Это должно быть что-то противоположное советнику Trailingstop.

Пример - Если цена 2.0000 и я ставлю отложенный ордер на покупку с трейлингом в 20 пунктов. Если цена опускается на 50 пунктов, мой отложенный ордер на покупку также должен опуститься до 1.9970.

Когда цена вернется к 1.9970, сработает мой вход.

Спасибо за помощь

 
highway3000:
Есть ли где-нибудь уже советник с трейлинговым отложенным ордером?

Это должно быть что-то противоположное советнику Trailingstop.

Пример - Если цена 2.0000 и я ставлю отложенный ордер на покупку с трейлингом в 20 пунктов. Если цена опустится на 50 пунктов, мой отложенный ордер на покупку также должен опуститься до 1.9970.

Когда цена вернется к 1.9970, сработает мой вход.

Спасибо за помощь

Что касается программирования индикаторов, то здесь есть отличные индикаторы. Но, похоже, на этом форуме нет хороших или желающих программистов для советников. Докажите, что я ошибаюсь.

Я нашел этот вариант на ForexFactory. Спасибо Diallist там.

Файлы:
 

Помощь советника TrailingStop

привет ребята, у меня проблемы с этим индикатором, он не отслеживает мои сделки все время. вчера вечером я заключил несколько сделок и оставил компьютер включенным с советником трейлинг-стоп. Когда я проснулся, я заметил, что в некоторых сделках стоп был в исходном положении. Я приложил свои настройки. Я должен выключить, а затем включить советника, после чего он обновляется. Имеет ли значение, какой у вас брокер? Некоторые частично блокируют его?

спасибо

PS. Я случайно разместил это не в том форуме. Может ли администратор переместить это в правильный форум? спасибо.

Причина обращения: