Неваляшка + гридер

MQL4 Эксперты

Техническое задание

Характеристики:

*min pips for open - Сколько должно пройти пунктов чтобы открыться  этом же направлении куда идет цена (не отложники)

(НОВАЯ СДЕЛКА НЕ СМОЖЕТ ОТКРЫТСЯ ПОКА ЕСТЬ ОТКРЫТАЯ ПОЗИЦИЯ чтобы выяснить каким лотом открывать дальнейшую сделку (убыточна или прибыльна)

 

*New orders = true\false  - открывать последующие дальнейшие позиции или нет (false)

Если true  то:

*New orders pips = Через сколько пунктов начинать открывать следующую позицию от предидущей 0= не используем

*New orders sekund= Через сколько секунд начинать открывать следующую позицию от предидущей 0= не используем

Если указали только один параметр - по достижении и закрываем

Если указали и New orders pips и New orders sekund то следующую сделку открываем исходя этих двух параметров, не достигла за интервал New orders sekund заданных New orders pips не открываемся, и обратно начинаем отсчёт, достигла - открываемся

 Если New orders = false не открываем дальнейшие (дополнительные)позиции,

Если идёт открытия по New orders у каждой позиции отдельное слежение по увеличению лота. Убыточная увеличиваем на lot1-20, Прибыльная сбрасуем лот до 0

2 Варианта реверса: (выбирайте который вам более удобен)

*1 – при закрытии в убытке открывать с увеличиным лотом в противоположном направлении

*2 - при закрытии в убытке открывать с увеличиным лотом в том-же направлении

*3 - при закрытии в убытке открывать с увеличиным лотом чередованием через 2, открываем в противоположном 2раза, и в направлении движения дважды

 *4. при закрытии в убытке открывать с увеличинным лотом чередованием через 2. 2 раза открываем в направлении движения и 2 в противоположном , (при повторе убытков начинаем сначала чередованием через 2, 2 в направлении движения 2 в противоположном)

2 вариант более логичен:

Есть 2 визуальных параметра LD1 и LD2 при убытке добавляется единица, иесть 3 в характеристиках LD1, LD2 и First LD

*LD1 - количество раз сколько идем в противоположном движении после лоса 
при достижении заданного количества повторов переходим на параметр LD2

*LD2 - количество раз сколько идем в том же направлении движения после лоса (убытка) при достижении заданного количества повторов переходим на параметр LD1

 

А теперь общая теория: 

первое преобладание LD1 или LD2 будет зависеть от параметра допустим *First LD=  (1 или 2) 1- приоритет на противоположное движение, 2 - приоритет на открытие последующих в направлении движения (точнее этим мы доказываем какое условие будет первым)

ПРИМЕР:  допустим LD1=99 и LD2=99 (что означает при First LD=1 отдаем только приоритет на противоположное движение после лоса (LD1)  так же и с LD2

визуально установить эти параметры при установке эксперта на график. Первоначально  
LD1=0 LD2=0 при убытке добавляется 1

LD1 допустим =5 означает что визуальный LD1 который идёт первоначально с нуля накапливает 1 за убыток должен накопить 5 убытков в противоположном направлении чтобы перейти в LD2 и наоборот, или при достижении плюсовой сделки, регистр сбрасуется

Lot каким лотом открывать первую сделку

Lot1 каким лотом после первого убытка

Lot2 каким лотом после второго убытка

Lot3 каким лотом после третьего убытка . и тд  до 20

Lot4

Lot5

Lot6

Lot7

Lot8

Lot9

Lot10

Lot11

Lot12

Lot13

Lot14

Lot15

Lot16

Lot17

Lot18

Lot19

Lot20

* Сбрасываем лот полностью или частично = true\false 

При true при прибыли сбрасываем лот на меньший был уже лот13 сработал плюс - лот становится 12 и тд. Убыток нарастание лота)

При false при прибыли сбрасываем лот на первый lot1=**

Убыток нарастание лота)

*continuous profit = true\false  (true - при профите или любом плюсе сразу открываемся в ту же сторону при какой достигнута прибыль ОТКРЫВАЕМСЯ ТОЛЬКО ПЕРВОНАЧАЛЬНО min pips for open а дальнейшее открытие идёт само по достижении прибыли сбрасывания лота или его наращивании (закрываемся по profit, special_close1 и special_close2)

(не вести такой вид торгов касательно *New orders)

*false – последующее открытие только по условию первоначальным характеристикам min pips for open

Использования замка – true открываем 2 позиции в обе стороны по одной той же стретегии (только открываем не одну а 2позиции и buy и sell одновременно)

 

Закрытие по:

Profit =

Stop Loss =

special_close1=         false\true;   // закрывать все убыточные позиции по времени и периодически с учётом nl

close_expiration1=   3600; первичная проверка по времени Через сколько секунд проверять достигло ли значения nl (nl- количество пунктов прошедшее в минус) (Под первичной подразумиваем если за интервал времени close_expiration1 не достигли пунктов nl то действует проверка close_expiration1 с момента открытия сделки  ) Проверять только по истечению времени достигнул NL  и выше или нет

step_expiration1= 1000 через сколько секунд повторно проверять (повторов бесконечно пока не достигли прибыли\убытка по nl) NL и не закрылись в минусе то обратно начинается отсчёт step_expiration2 в нашем случае 1000сек

nl0=                    закрывать исходя из общей сумы минуса по всем ордерам 0 - неспользуем

nl1=                    5.00; (настраиваемая сумма минуса в пунктах после каждого убытка (для каждой позиции)) количество пунктов через которое закрываем с учетом close_expiration и step_expiration 

nl2=                    5.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после первого убытка

nl3=                    7.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после второго убытка

nl4=                   10.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после третьего убытка

 nl5=                   15.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после 4 убытка

nl6=                   20.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после 5 убытка

nl7=                   30.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после 6 убытка

nl8=                   40.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после 7 убытка

nl9=                   50.00;  количество пунктов через которое закрываем с учетом close_expiration и step_expiration после 8 убытка

nl10=                    60.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после 9 убытка

nl11=                    70.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после 10 убытка

nl12=                    80.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после 11 убытка

nl13=                    90.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после 12 убытка

nl14=                   100.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после 13 убытка

nl15=                   120.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после 14 убытка

nl16=                   130.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после 15 убытка

nl17=                   140.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после 16 убытка

nl18=                   150.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после 17 убытка

nl19=                   160.00;  количество пунктов через которое закрываем с учетом close_expiration и step_expiration после 18 убытка

nl20=                   200.00; количество пунктов через которое закрываем с учетом close_expiration и step_expiration после 19 убытка

special_close2=          false\true   // закрывать все прибыльные позиции по времени и периодически

close_expiration2=   3000; первичная проверка по времени (Под первичной подразумиваем если за интервал времени close_expiration2 не достигли пунктов sum то действует проверка step_expiration2 с момента открытия сделки  )

step_expiration2=    1000; через сколько секунд повторно проверять

sum0=                   закрывать исходя из общей ссумы по всем ордерам 0 - неспользуем

sum1=                   4.00; (настраиваемая сумма плюса в пунктах после каждого убытка (одной позиции)) количество пунктов через которое закрываем с учетом close_expiration и step_expiration 

sum2=                   6.00;

sum3=                   8.00;

sum4=                  10.00;

sum5=                  15.00;

sum6=                  20.00;

sum7=                  25.00;

sum8=                  30.00;

sum9=                  40.00;

sum10=                 50.00;

sum11=                   60.00;

sum12=                   70.00;

sum13=                   80.00;

sum14=                   90.00;

sum15=                  10.00;

sum16=                  110.00;

sum17=                  120.00;

sum18=                  130.00;

sum19=                  140.00;

sum20=                  150.00;

min_pips= 100; минимальное количество пунктов за которое считаем увеличиваем лот последующих сделок или нет (для всех позиций)(предположительно важный параметр если торгуем сугубо по времени)

Magic

Количество попыток открытия сделки при реквотах или каких либо перебоях

Проскальзывание

 Без разницы какой тайм фрейм, советник как 5 знаков так и для 4 ! Работа для РЕАЛА  (Нужна хорошая откладка чтобы всё хорошо тестировалось и работало) Прежде чем браться обдумайте осилите или нет !

Откликнулись

1
Разработчик 1
Оценка
(549)
Проекты
1332
59%
Арбитраж
28
82% / 0%
Просрочено
10
1%
Свободен
2
Разработчик 2
Оценка
(40)
Проекты
106
52%
Арбитраж
17
12% / 65%
Просрочено
25
24%
Свободен
3
Разработчик 3
Оценка
(34)
Проекты
68
46%
Арбитраж
1
0% / 0%
Просрочено
0
Свободен
4
Разработчик 4
Оценка
(266)
Проекты
540
50%
Арбитраж
55
40% / 36%
Просрочено
224
41%
Свободен
5
Разработчик 5
Оценка
(106)
Проекты
189
46%
Арбитраж
34
24% / 41%
Просрочено
58
31%
Свободен
6
Разработчик 6
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
7
Разработчик 7
Оценка
(54)
Проекты
164
43%
Арбитраж
43
47% / 16%
Просрочено
58
35%
Свободен
8
Разработчик 8
Оценка
(45)
Проекты
105
30%
Арбитраж
8
25% / 50%
Просрочено
40
38%
Свободен
9
Разработчик 9
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
10
Разработчик 10
Оценка
(563)
Проекты
932
47%
Арбитраж
302
59% / 25%
Просрочено
124
13%
Занят
11
Разработчик 11
Оценка
(1)
Проекты
4
25%
Арбитраж
1
0% / 100%
Просрочено
1
25%
Свободен
Похожие заказы
Здравствуйте. Нужен советник с запретом торговли на новостях. Основное ТЗ во вложении. Условия открытия сделок уже готовы. Основная задача - нужен код советника для запрета торговли на новостях: 1. Советник умеет связываться с экономическим календарем: 2. Блок «Торговое время» дополняется следующими новыми функциями 2.1. Запрет торговли на новостях низкой важности 2.2. Запрет торговли на новостях
Добрый день ! Требуется сеточный советник по направлению тренда со следующими функциями : Основные функции: 1- Добавляем количество лимитных ордеров = N число 2- Добавляем размер начального лота. 3- Добавляем шаг сетки в пунктах. 4- Добавляем стоп лосс и тейк профит . 5- Множитель лота при достижении стоп лосса = true or false 6- Значения умножителя лотов = N число 7- Максимальный размер лота = N ЧИСЛО ПОСЛЕ
Куплю робота 250 - 500 USD
Приобрету вашего робота если он: 1.Статистически прибылен на 99% качества тиков (если есть журнал сделок (фхбук) за последние года - будет большим преимуществом) 2. ЭТО НЕ МАРТИНГЕЙЛ ИЛИ СЕТКА, роботов с такими моделями я не рассматриваю априори 3. Одиночные трейды с ТП и СЛ 4. Не ХТФ, без стратегий которые зарабатывают на хеджировании В остальном готов рассмотреть ваши предложения Присылайте статистку за последние 3
Здравствуйте! 1. Введение Настоящее техническое задание описывает требования к разработке торгового робота для автоматизированной торговли на рынке Forex. Основной задачей робота является выполнение сделок на основе заданных алгоритмов и стратегий, минимизация рисков и максимизация прибыли. 2. Цели и задачи Цель: Разработать торгового робота, который автоматически выполняет сделки на рынке Forex, основываясь на
Period = 20 Deviations = 3 Shift = 0 Apply for = Close ----------------------------- Start lot = 0.01 Lot multiplier = true Multiplier = 1.0 Increament = 0.01 ------------------------------ Only buy = true Only sell = true ----------------------------- Use Time filter = true Trading time = GMT +5 Start Hour = 10 End Hour = 19 ----------------------------- Takeprofit = 30 pips Stoploss = 50 pips Use stoploss last
Modify indicator Cycles 4 with rectangle Make indictor for mt4 and mt5 with comments in source code This indicator based on Cycles_4 Parametres MA1 - is default MA2 (yes or no) - yes - value add (if not 3 MA - 2nd in trend MA, also if only 1 MA without 2 and 3) Trend MA (true\false) - true - yes - value add Revers rect - true/false Fix rect by height - true\false, like how user add and this remember in the exit from
1. Ключ к индикатору. Для МТ4. Надо добавить в индикаторы такую функцию, чтоб можно было прикреплять к торговому счету или работал после ввода ключа, лимитный-без лимитный. Есть шаблон в МТ4, все параметры должны быть как в шаблоне, но надо убрать некоторые окна. В шаблоне 12 индикаторов, если получится объединить все индикаторы в одно, чтоб было один или два файла. 2. Ключ к индикатору фибоначчи + ЗигЗаг. Для МТ5
Приветствую нужно програмное обеспечение Копировальщик в двух файлах который работает через интернет сервер - с которого идет рассылка. Должен иметь в настройках: -ip адрес для подключения клиента -номер сервера -база внутри кода, разрешенных счетов которые могут подключатся к копированию -отправка информации по позиции в телеграмм канал ----------------------- Клиент должен иметь настройки - ip адрес для подключения
Нужно отвязать робота от счета демо и реал. Так что бы всё работало так же, что б всё функции сохранились. Напишите, пожалуйста цену и сроки. Не знаю что ещё нужно писать, спрашивайте)
Нужно добавить защиту в советник для МТ4. 1. проверка счета на котором он торгует в каком либо форекс дилере. Мне будут присылать номер счета я буду его вписывать в код чтоб другой не мог им пользоваться. 2. Защита по работе по времени. Нужно иметь возможность прописать дату в время в коде начала и окончания если за пределы ее вышел он будет писать что больше не торгует. 3. Защита от копирования данного советника

Информация о проекте

Бюджет
10 - 50 USD
Исполнителю
9 - 45 USD
Сроки выполнения
от 1 до 10 дн.