Нужен советник на основе скользящей средней и уровнях от неё. несколько вариантов тейка,стопа и усреднения.

MQL4 エキスパート

仕事が完了した

実行時間13 日
開発者からのフィードバック
Хороший человек, умеющий правильно оценивать труд других. Интересный проект, надеюсь на дальнейшее сотрудничество))
依頼者からのフィードバック
Очень доволен сотрудничеством! отлично разбирается в программировании.быстро и четко реагирует на пожелания.всегда на связи. Буду обращаться еще. Однозначно рекомендую!

指定

Условия работы:Наносим на график скользящую среднюю с заданными параметрами.  От неё будет находиться 5 уровней,которые задаются в настройках скользящей. В советнике в настройках указывается каждый уровень. Если мы указали уровень 1000, в обе стороны от скользящей должен быть нарисован уровень 1000 и -1000.  На скрине цена дошла до 1 уровня.При касании открываем сделку  вниз заданным лотом. У каждого уровня должны быть свои настройки лота и возможность дополнительно открывать сделки через заданное количество пунктов.  Пример:  в настройках у нас указан 1 уровень на расстоянии 1000 с лотом 0,01  и второй уровень на расстоянии 2000 с лотом 0,02 .   так же в настройках для 1 уровня указано 5 сделок с шагом 100.  А для 2 уровня 3 сделки с шагом 200.  Цена дошла до 1 уровня- открылась сделка в селл. Дальше если цена пошла выше то через каждые 100 пунктов у нас будут открываться дополнительные сделки в селл лотом 0,01.  Максимум 5 дополнительных сделок ,как указано в настройках.  Если  цена дошла до 2 уровня на расстоянии 2000 ,то открывается сделка в селл заданным лотом 0,02. Если цена пошла еще выше то через каждые 200 пунктов будут открываться дополнительные сделки лотом 0,02 . Максимум 3 сделки. 
По тейкам и стопам:  Стоп для первого ордера- в пунктах. Если открываются дополнительные ордера,то стоп по общей просадке в валюте депозита. Несколько вариантов тейка : 
закрывать ордер на заданном количестве пунктов.
Закрывать ордер или все ордера при касании скользящей средней
Закрывать ордер или все ордера при касании противоположного уровня(задать в настройках противоположный  уровень при котором закроется цена ) 
Тейк всех сделок по общему профиту
При количестве открытых сделок больше заданного значения- искать точку безубытка и все закрывать в 0
Второй вариант открытия ордеров-дополнительный фильтр ввиде скользящей средней.  Цена после касания первого уровня опускается ниже скользящей средней(для позиции в селл) с заданными настройками.В настройках задаем количество свечей подряд которые будут закрываться ниже скользящей –допустим 2 свечи на заданном таймфрейме закрылись ниже скользящей-открываем сделку заданным лотом вниз. Далее если цена пошла не в нашу сторону будет открыт следующий ордер после того как цена двумя свечами опустится опять ниже скользящей . Задать минимальное расстояние между этими ордерами и лот который будет добавляться к первоначальному для последующих сделок.
При запуске в тестере выводить окно текущего баланса . 
Приблизительные настройки: 
Параметры MA (таймфрейм,параметры и метод ) 
  1 уровень -   лот,расстояние,количество сделок,шаг
   2 уровень -   лот,расстояние,количество сделок,шаг
   3 уровень  - -   лот,расстояние,количество сделок,шаг
   4 уровень- -   лот,расстояние,количество сделок,шаг
   5 уровень--   лот,расстояние,количество сделок,шаг
Тейк для одиночной позиции.  Трейлинг-стоп и расстояние для перевода в безубыток.
Стоп для одиночной позиции
Общий тейк в пунктах для нескольких позиций
Общий стоп нескольких ордеров в валюте счета
Количество ордеров при котором будем искать точку безубытка
Закрывать ордера при касании средней линии  вкл/откл
Закрывать ордера при касании противоположного уровня вкл/выкл и расстояние уровня 
Вторая скользящая-фильтр  вкл/выкл
Минимальное расстояние между сделками
Таймфрейм для поиска и количество свечей 





 

応答済み

1
開発者 1
評価
(252)
プロジェクト
462
26%
仲裁
139
20% / 60%
期限切れ
100
22%
2
開発者 2
評価
(32)
プロジェクト
53
36%
仲裁
0
期限切れ
0

プロジェクト情報

予算
30 - 80 USD
締め切り
最高 5 日