Напишите Советник для скальпинга на МТ5

MQL5 EA

작업 종료됨

실행 시간 139 일

명시

ТЕХНИЧЕСКОЕ ЗАДАНИЕ
на создание Робота торгующего по технологии скальпинга для МТ5
Робот должен иметь следующие настройки:
НАСТРОЙКИ РОБОТА
Все расчеты производятся от значения текущей цены по BID и значений трех Movement Average(МА) или Adaptive Movement Average(AMA), находящихся на графике М1
В настройках выбираются:
1. Вид МА используемый в расчетах (выбор из списка):
поле1 Вариант1 МА1, МА2, МА3 Если необходимо в настройках указать параметры Скользящих, то добавить следующие поля: МА - период/применить к/метод
поле1 Вариант2 AMA1, AMA2, AMA3 АМА - период/применить к/быстрая ЕМА/медленная ЕМА
2. Время торговли
поле2 Начало Time1
поле3 Конец Time2
3. Тип ордеров (выбор из списка)
поле4 Вариант 1 по рынку, при условиях, указанных в п.5
поле4 Вариант 2 лимитными ордерами, при условиях, указанных в п.5
4. Объем, TakeProfit и StopLoss:
4.1 Величина Ордера (выбор из списка)
поле5 Вариант1 фиксированный при выборе Варианта1 (фиксированный), поля % от риска должны быть бледными без возможности изменения и внесения значений
поле5 Вариант2 процентный
4.2 поле6 Объем1 фиксированный V1 значение в лотах
4.3 поле7 Объем2 фиксированный V2 значение в лотах
4.4 поле8 Объем3 фиксированный V3 значение в лотах
4.5 поле9 Объем1 % от риска V1 %1 расчитывается DEPOSIT*(%1)/(SL1)
4.6 поле10 Объем2 % от риска V2 %2 расчитывается DEPOSIT*(%2)/(SL2)
4.7 поле11 Объем3 % от риска V3 %3 расчитывается DEPOSIT*(%3)/(SL3)
4.8 поле12 TakeProfit1 фиксированный TP1 в пипсах (пятизнак)
4.9 поле13 TakeProfit2 фиксированный TP2 в пипсах (пятизнак)
4.10 поле14 TakeProfit3 фиксированный TP3 в пипсах (пятизнак)
4.11 поле15 StopLoss1 фиксированный SL1 в пипсах (пятизнак)
4.12 поле16 StopLoss2 фиксированный SL2 в пипсах (пятизнак)
4.13 поле17 StopLoss3 фиксированный SL3 в пипсах (пятизнак)
5. Условия открытия ордеров:
5.1 Открываются 3 ордера:
ORDER1
ORDER2
ORDER3
5.2 Ордера открываются в направлении от (МА2/AMA2) к (МА1/AMA1), только на отскок от Скользящих
Направление скользащих, когда значение МА1/АМА1 меньше значения МА2/АМА2 называется SELL и соответственно ордера открываются только SELL
Направление скользащих, когда значение МА1/АМА1 больше значения МА2/АМА2 называется BUY и соответственно ордера открываются только BUY
В первую очередь от МА1/AMA1, во вторую очередь от МА2/AMA2 и в третью очередь от МА3/AMA3
5.3 Ордера открываются от:
Вариант1 МА1/АМА1
Вариант2 МА2/АМА2
Вариант3 МА3/АМА3
поле18 ВОЗВРАТ1 Return1 в пипсах (пятизнак) для МА1/АМА1
поле19 ВОЗВРАТ2 Return2 в пипсах (пятизнак) для МА2/АМА2
поле20 ВОЗВРАТ3 Return3 в пипсах (пятизнак) для МА3/АМА3
Все Ордера открываются в случае отхода цены инструмента на указанную величину Return(1,2,3) от скользящей.
Другими словами, цена подходит к точке открытия позиции. Перед открытием, необходимо провести проверку был ли экстремум, находящийся между данной точкой входа и предыдущей точкой открытия позиции больше значения Return1 при открытии от МА1/АМА1, значения Return2 открытия от МА2/АМА2 и значения Return3 открытия от МА3/АМА3.
5.4 Учет старшего тайм фрейма (выбор из списка):
поле21 Вариант 1 Да
поле21 Вариант 2 Нет
Направление МА1/АМА1 М15 совпадает с направлением скользящих на М1, другими словами значение МА1/АМА1 М15 также больше/меньше значения МА2/АМА2, как и на М1
5.5 Ордер открывается, когда (выбор из списка):
поле22 Вариант 1 Цена равна текущая цена равна значению скользящей
поле22 Вариант 2 Пробой значение цены закрытия свечи больше/меньше значения скользящей, свеча пересекает скользящую
поле22 Вариант 3 Проскальзывание цена закрытия свечи пересекает скользящую, а значение новой противоположной свечи больше/меньше значения цены открытия последней закрытой свечи
значение цены равно значению (МА1/AMA1) при включении данной опции в настройке (Вариант1)  +/- Дисконт, указываемый в настройке
значение цены равно значению (МА2/AMA2) при включении данной опции в настройке (Вариант1)  +/- Дисконт, указываемый в настройке
значение цены равно значению (МА3/AMA3) при включении данной опции в настройке (Вариант1)  +/- Дисконт, указываемый в настройке
Значение Дисконта является одинаковым для всех ордеров
поле23 ОТКЛОНЕНИЕ Discount в пипсах (пятизнак)
Дисконт может иметь положительное или отрицательное значение
Дисконт добавляется , когда цена инструмента выше МА1/АМА1 и выше МА2/АМА2 и вычитается когда цена ниже МА1/АМА1 и ниже МА2/АМА2
5.6 При наличии открытых ORDER1 или ORDER2, новые ордера не создаются
5.7 Условия закрытиz ORDER3 (выбор из списка):
поле24 Вариант 1 StopLoss3
поле24 Вариант 2 по свече по цене закрытия второй подряд свечи обратного направления
поле24 Вариант 3 по фракталу по цене равной обратному фракталу М1
поле24 Вариант 4 ручное закрытие
5.8 поле25 Новые StopLoss для ORDER2 и ORDER3 NewSL
После закрытия ORDER1 по TakeProfit1, StopLoss2 ORDER2 и StopLoss3 ORDER3 переводятся на значение NewStopLoss2 и NewStopLoss3


응답함

1
개발자 1
등급
(103)
프로젝트
156
31%
중재
24
21% / 58%
기한 초과
3
2%
작업중
2
개발자 2
등급
(281)
프로젝트
650
28%
중재
112
19% / 62%
기한 초과
319
49%
무료
3
개발자 3
등급
(54)
프로젝트
102
23%
중재
12
25% / 17%
기한 초과
13
13%
무료
4
개발자 4
등급
(19)
프로젝트
21
19%
중재
1
0% / 100%
기한 초과
2
10%
작업중
5
개발자 5
등급
(298)
프로젝트
478
40%
중재
105
40% / 24%
기한 초과
82
17%
로드됨
게재됨: 2 코드
6
개발자 6
등급
(42)
프로젝트
112
56%
중재
2
50% / 0%
기한 초과
3
3%
무료
게재됨: 1 코드

프로젝트 정보

예산
30 - 100 USD
기한
에서 3  10 일