Модификация эксперта

MQL4 エキスパート

仕事が完了した

実行時間6 日
開発者からのフィードバック
Спасибо за заказ.

指定

Необходимо модифицировать советник Leon Lexx

Итак имеется две пары скользящих средних, все они находятся в одном таймфрейме который является текущим

Есть быстрая и медленная скользящая средняя в каждой паре

1 пара будет имеет сравнительно небольшие периоды 8-10 быстрая и 20-24 медленная

2 пара будет иметь гораздо большие периоды примерно в 24 раза больше чем в паре 1

также имеется 1 скользящая средняя по которой выставляется стоп лосс он будет общий для всех ордеров 

стоп лос трейлится вдоль скользящей по которой был выставлен

решение о торговле принимается если обе пары говорят о том что тренд идет в одном направлении:

т.е. 


1 пара медленная скользящая находится над быстрой скользящей  + 2 пара медленная скользящая находится над быстрой скользящей = открывается ордер на продажу

либо 

1 пара быстрая находится над медленной + 2 пара быстрая находится над медленной = ордер открывается на покупку


в остальных случаях ордер не открывается.


Пересечение скользящих в какой либо паре дает сигнал к закрытию всех предидущих ордеров.


Например : 1 пара медленная находится над быстрой + 2 пара медленная находится над быстрой = 

был открыт ордер на продажу позже в паре 1 скользящие пересеклись 

и в 1 паре теперь быстаря скользящая над медленной-значит советник должен закрыть все ордера. 


Также в паре 2 надо предусмотреть следующее: 

Направление которое показывает пара определяется по следующему алгоритму:

Задается некоторое расстояние (New distance) 

в случае если расстояние между скользящими становится меньше new distance то считается что изменилось направление в котором указывают скользящие.

После фактического пересечения т.к. расстояние между скользящими будет какоето время меньше new distance то new distance игнорируется для избежания неправильного 

сигнала после пересечения до момента пока расстояние между скользящими не превысит new distance, если после пересечения расстояние 

превысило new distance а потом опять стало меньше то new distance учитывается и с момента как расстояние стало < new distance считается что направление поменялось

В случае если расстояние после пересечения не превысит new distance то new distance должен игнорироваться и направление не должно менятся пока скользящие не пересекутся 

по факту. Тогда направление меняется по факту пересечения.        


+ должна быть возможность отключения new distance причем для каждой пары отдельно, чтобы торговать по простому пересечению 

т.к. я не уверен будет ли использование new distance эффективным.


Stop loss: 

Если обе пары дают сигнал на открытие ордера на покупку а цена ниже скользящей по которой ставится стоп то ордер не открывается 

и наоборот если обе пары дают сигнал в продажу а цена выше скользящей по которой ставится стоп то ордер не открывается. 

Должен быть выбор ставить стоп по скользящей средней или фиксированый. 

ファイル:

JPG
rxspr.jpg
145.5 Kb

応答済み

1
開発者 1
評価
(169)
プロジェクト
460
41%
仲裁
39
18% / 31%
期限切れ
193
42%
パブリッシュした人: 2 codes
2
開発者 2
評価
(618)
プロジェクト
1429
59%
仲裁
31
81% / 0%
期限切れ
10
1%
3
開発者 3
評価
プロジェクト
3
33%
仲裁
3
0% / 100%
期限切れ
1
33%
4
開発者 4
評価
(174)
プロジェクト
233
61%
仲裁
3
33% / 33%
期限切れ
6
3%
パブリッシュした人: 1 code
5
開発者 5
評価
(1)
プロジェクト
9
22%
仲裁
0
期限切れ
1
11%
6
開発者 6
評価
(21)
プロジェクト
31
23%
仲裁
2
50% / 0%
期限切れ
2
6%
パブリッシュした人: 1 article, 8 codes
7
開発者 7
評価
(493)
プロジェクト
1022
58%
仲裁
30
27% / 23%
期限切れ
133
13%
仕事中

プロジェクト情報

予算
10 - 12 USD
締め切り
最高 3 日