Автоматизация парного трейдинга

adre66

Элитный участник
Сильвер, вы работаете над помощником для ручной торговли?
 

Rod99

Интересующийся
Уважаемый SilverKZ, не подскажите почему советник PairTrader_Exp v.1 при закрытии закрывает только одну ногу? Как при взятии профита так и если включить переключатель "ClosePair".

Пробовал в терминалах Альпари и Instaforex.
 

SilverKZ

Элитный участник
Уважаемый SilverKZ, не подскажите почему советник PairTrader_Exp v.1 при закрытии закрывает только одну ногу? Как при взятии профита так и если включить переключатель "ClosePair".

Пробовал в терминалах Альпари и Instaforex.

Покажите логи из папок \experts\logs и \logs
 
  • Like
Реакции: b2v2

SilverKZ

Элитный участник
Еще косячок, Открыл утром две пары советником, через пару часов приехал, смотрю, а у меня по одной ноге из двух пар закрыты, причем с минусом, а две ноги от разных тел болтаются. :confused:

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

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

Аналогичная бяка

Сильвер, робот только что закрыл только одну ногу. Ошибка повторяется. :confused:

Но все равно закрывает только одну ногу... Хоть принудительно, хоть при взятии профита. Не понимаю что не так...

Уважаемый SilverKZ, не подскажите почему советник PairTrader_Exp v.1 при закрытии закрывает только одну ногу? Как при взятии профита так и если включить переключатель "ClosePair".

Пробовал в терминалах Альпари и Instaforex.

Проблема решена
 

Вложения

  • PairTrader_Exp v2.mq4
    6,4 КБ · Просмотры: 252

nilva

Активный участник
Спасибо большое! Теперь бы в него добавить доливки и трал, был бы вообще незаменимый инструмент
И ещё:
- авторасчет лота с учетом комиссий
- доливку через определенное кол-во пунктов (или просадке в $$)
- частичное перекрытие просевших ордеров используя процент от профита последующих сделок.
- и ...
 
Последнее редактирование:

SilverKZ

Элитный участник
Советник PairTrader_Exp v.3

Советник - полуавтомат PairTrader_Exp v.3

Особенности советника:
* Советник устанавливается на первый инструмент, второй инструмент указывается в настройках
* От синей вертикальной линии (нулевая точка) начинается отсчет раздвижки. При достижении заданной величины раздвижки (Delta) открываются позиции.
* Направление открытия позиций определяется автоматически
* Имеется система доливок через заданное количество пунктов раздвижки (Step), система доливок отключается
* Закрытие позиций осуществляется при получении заданного размера профита или стоп-лосса, а также принудительно в любой момент по команде пользователя
* Имеется трейлинг-стоп суммарной позиции
* Осуществляется вывод необходимой информации на экран

Настройки советника
PHP:
//--------------------------------------------------------------------
extern bool    OpenPair  =  false;    // true - торговля разрешена, 
                                      // false - торговля запрещена
extern bool    ClosePair =  false;    // true - принудительно закрыть позиции, 
                                      // false - ни чего не делать
extern string  Symbol_2  =  "GBPUSD"; // Финансовый инструмент №2
extern bool    Revers    =  false;    // true  - отрицательная корреляция  
                                      // false - положительная корреляция 
extern int     Delta     =  50;       // Размер раздвижки в пунктах для входа
extern int     Step      =  50;       // Размер раздвижки в пунктах для доливок, 0 - доливок нет
extern int     Count     =  5;        // Максимальное количество доливок
extern int     Profit    =  25;       // Профит в пунктах для закрытия позиций
extern int     StopLoss  =  100;      // Убыток в пунктах для закрытия позиций
extern int     Trailing  =  20;       // Трейлинг-стоп в пунктах, 0 - трейлинга нет
extern double  Lot       =  0.1;      // Базовый лот
extern int     Magic     =  10345;    // Идентификатор ордеров
//--------------------------------------------------------------------

002222222.gif

Удачной торговли!!!
 

Вложения

  • PairTrader_Exp v3.mq4
    10,3 КБ · Просмотры: 308
Последнее редактирование:

Rod99

Интересующийся
Советник - полуавтомат PairTrader_Exp v.3

Особенности советника:
* Советник устанавливается на первый инструмент, второй инструмент указывается в настройках
* От синей вертикальной линии (нулевая точка) начинается отсчет раздвижки. При достижении заданной величины раздвижки (Delta) открываются позиции.
* Направление открытия позиций определяется автоматически
* Имеется система доливок через заданное количество пунктов раздвижки (Step), система доливок отключается
* Закрытие позиций осуществляется при получении заданного размера профита или стоп-лосса, а также принудительно в любой момент по команде пользователя
* Имеется трейлинг-стоп суммарной позиции
* Осуществляется вывод необходимой информации на экран

Настройки советника
PHP:
//--------------------------------------------------------------------
extern bool    OpenPair  =  false;    // true - торговля разрешена, 
                                      // false - торговля запрещена
extern bool    ClosePair =  false;    // true - принудительно закрыть позиции, 
                                      // false - ни чего не делать
extern string  Symbol_2  =  "GBPUSD"; // Финансовый инструмент №2
extern bool    Revers    =  false;    // true  - отрицательная корреляция  
                                      // false - положительная корреляция 
extern int     Delta     =  50;       // Размер раздвижки в пунктах для входа
extern int     Step      =  50;       // Размер раздвижки в пунктах для доливок, 0 - доливок нет
extern int     Count     =  5;        // Максимальное количество доливок
extern int     Profit    =  25;       // Профит в пунктах для закрытия позиций
extern int     StopLoss  =  100;      // Убыток в пунктах для закрытия позиций
extern int     Trailing  =  20;       // Трейлинг-стоп в пунктах, 0 - трейлинга нет
extern double  Lot       =  0.1;      // Базовый лот
extern int     Magic     =  10345;    // Идентификатор ордеров
//--------------------------------------------------------------------

Посмотреть вложение 77206

Удачной торговли!!!

Непрерывно открывает ордера. У меня открыл около 20 и еще продолжает открывать. Отследил как открывает:

Например текущая раздвижка 10, Ставлю дельту в советнике 11. Текущая раздвижка становится 11, советник открывает сделки, ТекРаз=12 советник открывает сделки, ТекРаз=11 советник открывает сделки....
 
Последнее редактирование:

petr444

Заблокирован
Советник - полуавтомат PairTrader_Exp v.3

Особенности советника:
* Советник устанавливается на первый инструмент, второй инструмент указывается в настройках
* От синей вертикальной линии (нулевая точка) начинается отсчет раздвижки. При достижении заданной величины раздвижки (Delta) открываются позиции.
* Направление открытия позиций определяется автоматически
* Имеется система доливок через заданное количество пунктов раздвижки (Step), система доливок отключается
* Закрытие позиций осуществляется при получении заданного размера профита или стоп-лосса, а также принудительно в любой момент по команде пользователя
* Имеется трейлинг-стоп суммарной позиции
* Осуществляется вывод необходимой информации на экран

Настройки советника
PHP:
//--------------------------------------------------------------------
extern bool    OpenPair  =  false;    // true - торговля разрешена, 
                                      // false - торговля запрещена
extern bool    ClosePair =  false;    // true - принудительно закрыть позиции, 
                                      // false - ни чего не делать
extern string  Symbol_2  =  "GBPUSD"; // Финансовый инструмент №2
extern bool    Revers    =  false;    // true  - отрицательная корреляция  
                                      // false - положительная корреляция 
extern int     Delta     =  50;       // Размер раздвижки в пунктах для входа
extern int     Step      =  50;       // Размер раздвижки в пунктах для доливок, 0 - доливок нет
extern int     Count     =  5;        // Максимальное количество доливок
extern int     Profit    =  25;       // Профит в пунктах для закрытия позиций
extern int     StopLoss  =  100;      // Убыток в пунктах для закрытия позиций
extern int     Trailing  =  20;       // Трейлинг-стоп в пунктах, 0 - трейлинга нет
extern double  Lot       =  0.1;      // Базовый лот
extern int     Magic     =  10345;    // Идентификатор ордеров
//--------------------------------------------------------------------

Посмотреть вложение 77206

Удачной торговли!!!

для 5 знака добавляем 0 ?
 

SilverKZ

Элитный участник
Непрерывно открывает ордера. У меня открыл около 20 и еще продолжает открывать. Отследил как открывает:

Например текущая раздвижка 10, Ставлю дельту в советнике 11. Текущая раздвижка становится 11, советник открывает сделки, ТекРаз=12 советник открывает сделки, ТекРаз=11 советник открывает сделки....

В каком ДЦ?
 

CiNick

Активный участник
Ещё не понятно про синюю линию, можно по-подробней?
 
Верх