Если Вы хотите заказать советник или индикатор, то публикуйте в эту группу тех. задание. Если Ваш заказ не очень сложный, то велика вероятность, что Вам его смогут сделать даже бесплатно
Программистам MQL: подпишитесь на группу, чтобы получать уведомления о заказах.
здравствуйте прошу огромной помощи добавить эту функцию в советник.
советник работает на ренко графиках.
советник приносит прибыль 1 бакс, в него надо добавить функцию
если было 2 убыточных сделки остановить работу советника на день
советник Almador v2.mq4 (51 Kb)
функция kollichestvo lossov.mq4 (4 Kb)
заранее спасибо
Что смог добавил, все остальные вопросы к автору советника. За чужой код обычно вообще не берусь.
Если опишите логику, то могу написать с нуля.
Редактирован: 9 апреля 2017, 21:38
логика следующая.
основные настройки.
lot = 0.01;
MM = 1;
LotExponent = 2;
Profit = 1;
TimeStart = в понедельник «0:05»;
TimeEnd = в пятницу «23:59»;
magic = 9238;
TakeProfit = 600; на всякий слючай
Stoploss = 300; на всякий слючай
1.
советник открывает ордера по условию.
работает на всех парах 2; 3; 4; 5; знаков после запятой.
сначало выставляет ордера а потом их модифицирует.
if(Close[1]>Open[1] && Close[2]<Open[2]) покупка
if(Close[1]<Open[1] && Close[2]>Open[2]) продажа
2.
советник закрывает ордера при противополажном сигнале, или по стоп лосу.
если сделка была убыточной или поймал стопплос, советник открывает ордер в 2 раза больше.
и расчитывает сколько пунктов надо заработать чтобы перекрыть убыточную сделку (важно) («обычно около 20 пунктов»)
3.
сделать ФИЛЬТР на сигналы, потому что кагда рынок «колбасит» только этот фильтр и помогает.
double CAN_H1 = prDiff( PERIOD_H1, 0 );
CAN_H1<0
CAN_H1>0
4.
количество убыточных сделок фильтр
Losses = 2;
отключить работу советника,
на следующий день счетчик сбрасывается и все сначало
5.
подхватывать свои ордера при разрыве связи.
6.
проверка на наличие ошибок. для реальной торговли.
7. если можно прокаментируйте код советника.
1. советник открывает повторную сделку того же направления на одной свече, а не должен.
добавить функцию нового бара
2. доделать функцию учета ордеров, после убытка сколько надо заработать что бы выйти в плюс.
3. сделать время торговли. в понедельник в 00.05 начало, в пятницу 23.58 конец торговли.
если можно прокомментируйте код советника.
может удастся из алмабора что то полезное вытащить? и сюда вставить.
Комментарии (8)
Написал свою функцию и добавил: www.opentraders.ru/downloads/1541/
35 AM2 Сообщений: 16665 - Андрей
1 2017.01.02 00:30 buy 1 0.48
2 2017.01.02 01:03 close 1 0.48 +прибыль
3 2017.01.02 02:30 sell 2 0.48
4 2017.01.02 03:30 close 2 0.48 -14.88 убыток
5 2017.01.02 03:30 buy 3 0.96
6 2017.01.02 04:00 close 3 0.96 -53.76 убыток
7 2017.01.02 04:00 sell 4 1.92 а это как? ее не должно быть
15 div15 Автор Сообщений: 71 - div15
Если опишите логику, то могу написать с нуля. Редактирован: 9 апреля 2017, 21:38
35 AM2 Сообщений: 16665 - Андрей
логика следующая.
основные настройки.
lot = 0.01;
MM = 1;
LotExponent = 2;
Profit = 1;
TimeStart = в понедельник «0:05»;
TimeEnd = в пятницу «23:59»;
magic = 9238;
TakeProfit = 600; на всякий слючай
Stoploss = 300; на всякий слючай
1.
советник открывает ордера по условию.
работает на всех парах 2; 3; 4; 5; знаков после запятой.
сначало выставляет ордера а потом их модифицирует.
if(Close[1]>Open[1] && Close[2]<Open[2]) покупка
if(Close[1]<Open[1] && Close[2]>Open[2]) продажа
2.
советник закрывает ордера при противополажном сигнале, или по стоп лосу.
если сделка была убыточной или поймал стопплос, советник открывает ордер в 2 раза больше.
и расчитывает сколько пунктов надо заработать чтобы перекрыть убыточную сделку (важно) («обычно около 20 пунктов»)
3.
сделать ФИЛЬТР на сигналы, потому что кагда рынок «колбасит» только этот фильтр и помогает.
double CAN_H1 = prDiff( PERIOD_H1, 0 );
CAN_H1<0
CAN_H1>0
4.
количество убыточных сделок фильтр
Losses = 2;
отключить работу советника,
на следующий день счетчик сбрасывается и все сначало
5.
подхватывать свои ордера при разрыве связи.
6.
проверка на наличие ошибок. для реальной торговли.
7. если можно прокаментируйте код советника.
если сможете написать то огрооомное спасибо.
15 div15 Автор Сообщений: 71 - div15
35 AM2 Сообщений: 16665 - Андрей
1. советник открывает повторную сделку того же направления на одной свече, а не должен.
добавить функцию нового бара
2. доделать функцию учета ордеров, после убытка сколько надо заработать что бы выйти в плюс.
3. сделать время торговли. в понедельник в 00.05 начало, в пятницу 23.58 конец торговли.
если можно прокомментируйте код советника.
может удастся из алмабора что то полезное вытащить? и сюда вставить.
15 div15 Автор Сообщений: 71 - div15
Добавил, со всем остальным уже не ко мне: www.opentraders.ru/downloads/1545/
Редактирован: 11 апреля 2017, 19:58
35 AM2 Сообщений: 16665 - Андрей
15 div15 Автор Сообщений: 71 - div15
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий