МТ4 Нужен советник, открытие сделок в двух направлениях, усреднение, линии безубытка, уравнивание лота, линия профита, несколько кнопок

MQL5 Experten

Auftrag beendet

Ausführungszeit 5 Tage

Spezifikation

Что строится:
Видимая линия безубыточности и видимая линия профита 

Описание окна:
Имеется кнопка: on/off

старт (открывает две сделки)

Кнопка пауза (останавливает новые сделки по тренду, но не останавливает усредненные сделки , пока они не достигнут безубыточности или профита)

Имеется окно фактических затрат по покупке и продаже 

Окно выбора стартового лота (цифра 0.01 по умолчанию)

Шаг профита (цифра 2000 по умолчанию) то есть 2$ на лоте 0.01 или 4$ на лоте 0.02

Шаг усреднения (цифра 4000 по умолчанию) то есть при лоте 0.01 откроется усреднение при -4$, при лоте 0.02 еще -8 $  и так далее , 

Профит при усреднении по умолчанию устанавливается на обоих направлениях в одинаковой отдаленности 

Умножение лота (цифра по умолчанию 1) если вставить 2 , то каждое следующий лот усреднения будет увеличиваться в 2 раза, а сумма лота по тренду будет равна сумме всех открытых лотов против тренда. 

Логика работы советника:
При добавлении на график или при нажатии кнопки старт после паузы: 
Производятся две сделки buy и sell со стартовым лотом, например 0,01 
Как только закрывается одна сделка в случае профита на расстоянии указанном в окне «шаг профита» тут же открывается следующая сделка в том же направлении , лот у такой сделки равен сумме лотов открытых в противоположном направлении. 
В случае если произошел разворот и сделка не получила профит, открытие усредненной сделки производится на расстоянии заданном в окне «шаг усреднения» например 4,

Пример: 
Сейчас цена 2900, нажимаем старт , открываются две сделки в разных направлениях: 
Цена 2902 buy закрывается профитом +2 , тут же открывается следующая сделка buy , sell при этом составляет -2$ , 

Цена 2904 buy закрывается с профит  + 2 , тут же открывается следующая сделка buy но так как это уровень где происходит усреднение то эта сделка buy открывается с лотом равным 0,02, sell при этом составляет -4 , происходит открытие ещё одной сделки sell с лотом 0.01 , в сумме лот sell составляет уже 0,02 , открытая сделка buy тоже составляет 0,02

Цена 2906 buy закрывается с профитом +4 , тут же открывается сделка buy с таким же лотом 0.02 , sell составляет - 8 долларов, 

Цена 2908 buy закрывается с профитом +4 , тут же открывается сделка с лотом 0,03 , потому что это уровень усреднения , открывается еще одна сделка sell с лотом 0,01 , в сумме лоты sell составляют уже 0,03 , поэтому открытие этой и следующей сделки buy произойдет с лотом равным сумме всех открытых сделок sell , то есть 0,03. 


При нажатии кнопки пауза происходит пауза сделок без усреднений , в данном случае это сделки buy , сделки sell продолжают усреднение пока не достигнут линии безубыточности . 

TP и SL виртуальные, брокер не видит их уровни. 
Так же имеется окно в котором вписываются цифра профита, например 100 
Это означает что сделки перестают открываться при достижении профита 100 $ , в одном из направлений и остаются активными только сделки усреднения, в нашем примере это BUY , при этом sell продолжает усредняться до 10 раз, то есть такое количество раз которое мы укажем в настройках перед добавлением советника на график, в разделе входные параметры , и каждый раз эта сделка равна лоту выбранному в настройках , в нашем случае это 0,01 , каждый последующий sell открывает сделку на 0,01 лот, в случае если в настройках выставлен множитель лота 1, но можно выставлять множитель 1,5 , 2, 3, и так далее , в этом случае усредняющие сделки будут открываться с лотом равным 0,01 *2 ‎ = 0,02, потом 0,04 и так далее . 

Добавляя советника в график должна быть возможность настроить следующие данные: 

Start lot - 0,01 
обьем стартового лота 

Tp- 1000 
что равно 1$ при лоте 0.01  и открытие новой сделки как только закрывается предыдущая, профит строится на buy и на sell одинаково, то есть на равном расстоянии от линии безубытка

Distance - 4000 
дистанция усреднения, следующая сделка откроется при достижении -4 доллара от предыдущей сделки на лоте 0,01 то есть надистанции 4$ стоимости спота

Lot multiplier 
1 умножение усредняющего лота 

Max orders 10 
максимальное количество сделок открытых для усреднения в одну сторону 

Profit limit - 100 
Лимит максимальной прибыли за одну серию, при достижении профита новые сделки не открываются, открываются только усредняющие , которые в последствии будут закрыты в точке безубыточности.


Loss limit - 0  после паузы вручную, все усредненные сделки при достижении 30% от суммы всех профита. 

То есть, если мы сделали профит 100$ , и усредненные сделки имеют -30 $ , то они закроются автоматически на точке -30$ не дожидаясь точки безубыточности ., при этом закрытие в точке безубыточности обозначается 0, а закрытие в точке профита 99

КНОПКИ CLOSE BUY CLOSE SELL Закрывают все сделки BUY или SELL принудительно

Дополнительно: Когда происходит усреднение между точек безубыточности, то вместе со сделкой усреднения должна открыться сделка в обратную сторону, чтобы уравнять лот, и сузит тунель при флэте, для более быстрого выхода из этого тунеля , то есть открываются сделки buy 0.01 и sell 0.01 . Важно , что в тунеле можно открыть только одно усреднение.

Важно : 
1.советник не должен стоить сетку из отложенных ордеров, а должен работать виртуально по логике которую я описал. 
2. Советник должен уметь работать на VPS  
3. Советник должен работать в тестере, без чтения истории, чтобы я мог подбирать оптимальные расстояния при скоростном тестировании. 
4. открытие сделки вручную с мобильного терминала должно запускать цепочку сделок .Нужно иметь возможность выбора этой функции в настройках.

Ниже я приложу скрины с тем, как это должно выглядеть : 



Bewerbungen

1
Entwickler 1
Bewertung
(9)
Projekte
22
9%
Schlichtung
3
0% / 67%
Frist nicht eingehalten
3
14%
Arbeitet
2
Entwickler 2
Bewertung
(23)
Projekte
27
33%
Schlichtung
2
0% / 50%
Frist nicht eingehalten
0
Frei
3
Entwickler 3
Bewertung
(18)
Projekte
19
42%
Schlichtung
0
Frist nicht eingehalten
0
Frei
4
Entwickler 4
Bewertung
(112)
Projekte
132
56%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
0
Frei
5
Entwickler 5
Bewertung
(13)
Projekte
31
23%
Schlichtung
8
25% / 63%
Frist nicht eingehalten
5
16%
Frei
6
Entwickler 6
Bewertung
(198)
Projekte
254
20%
Schlichtung
22
50% / 18%
Frist nicht eingehalten
0
Beschäftigt
7
Entwickler 7
Bewertung
(12)
Projekte
13
8%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
8
Entwickler 8
Bewertung
(41)
Projekte
45
38%
Schlichtung
1
0% / 0%
Frist nicht eingehalten
0
Frei

Projektdetails

Budget
30+ USD
Ausführungsfristen
von 2 bis 5 Tag(e)