Советники, эксперты, форекс роботы Обсуждение, поиск и тестирование форекс советников, роботов, экспертов и МТС

Ответить
29.04.2013, 01:59
Аватар для NSerega
NSerega NSerega на форуме Администратор
Регистрация: 21.10.2012 / Сообщений: 2,585
Поблагодарили 2,047 раз(а) / Репутация: 2052
Посты по советнику "Лосяш" вынесены в отдельную тему: http://forexsystemsru.com/sovetniki/...k-losyash.html

Последний раз редактировалось NSerega; 29.04.2013 в 11:20.
29.04.2013, 03:20
Регистрация: 18.12.2011 / Адрес: Тюмень / Сообщений: 1,107
Поблагодарили 6,033 раз(а) / Репутация: 6032
  • Отправить сообщение для senchakv с помощью ICQ
поставил финалку на реал с процентом профита 0,01...

косяк №1: не успели закрыться ордера как начали выставляться новые отложки, сова видимо посчитала что всё намази и вообще забыла про закрытие ещё висячих рыночных ордеров...либо посчитала что так как на данный момент нету профита в 001 процент от депо, то и закрывать нельзя...тут мы переходим к пункту 2:

мой косяк №2: не учёл что цена уходит от точки профита и потому процент профита равный 0,01 ему мало - может крыть минус...хорошо не закрылись ордера из-за косяка №1 )))

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

поставил процент профита 005...едем дальше...
Два вопроса:
1) Перед тем, как сова начала ставить новые ордера, сначала закрылись все отложки, не так ли?
2) Было ли перекрытие активных позиций?

Если было место первому пункту, то это мой косяк, уже исправил. Потому как должен быть жесткий фильтр перед тем, как устанавливать новую пачку ордеров, а у меня фильтр был "спустя рукава".
Сигналы от робота Perfection _https://www.mql5.com/ru/signals/317438
29.04.2013, 03:43
Аватар для SW111
SW111 SW111 на форуме Friend Of Rigden
Регистрация: 06.07.2011 / Адрес: желаю слинять в ОАЭ на ПМЖ / Сообщений: 2,051
Поблагодарили 3,462 раз(а) / Репутация: 3464
  • Отправить сообщение для SW111 с помощью Skype™
Два вопроса:
1) Перед тем, как сова начала ставить новые ордера, сначала закрылись все отложки, не так ли?
2) Было ли перекрытие активных позиций?

Если было место первому пункту, то это мой косяк, уже исправил. Потому как должен быть жесткий фильтр перед тем, как устанавливать новую пачку ордеров, а у меня фильтр был "спустя рукава".
сначала начали закрываться верхние отложки...цена при этом откатила немного назад, в результате чего образовался висячий минус...после закрытия верхних начали закрываться нижние...после закрытия нижних или даже во время закрытия нижних начали ставиться новые отложки, а минуса остались висеть, я их скриптом грохнул...я и подумал, что этот глюк скорее всего из-за мизерного процента профита...при откате цены робот стопорнул закрытие, так как не соблюдено условие процента профита...

перекрытие активных позиций? это когда входим во флет и как-то надо наскоряк выпутываться из ситуевины, а не ждать движняка? нет...не было...

сейчас на реале у меня стоял шаг 10...при данном шаге перекрытие работает, я в тестере видел, как дополнительно ставятся ордера внутрь...а при шаге 1 в тестере перекрытия нет - это в принципе и понятно...шаг=1 в корзину! на реале увидел, что там хапается много ордеров и маржа вылетает в ноль быстро...

хренов тестер, а!!!
29.04.2013, 04:39
Аватар для valter63
valter63 valter63 вне форума Почётный гражданин
Регистрация: 06.07.2009 / Адрес: Мин-Воды / Сообщений: 317
Поблагодарили 335 раз(а) / Репутация: 335
Миша, сов стоит с пятницы на реале ,профит 0.75 стоит как только доходит до профита прибыль не закрывается а сразу выставляются от ложки и так депо не изменилась как было 1850 так и остаётся ,просадка не составляет более 5%.






Нажмите на изображение для увеличения
Название: график.jpg
Просмотров: 99
Размер:	192.4 Кб
ID:	115934
29.04.2013, 05:10
Регистрация: 18.12.2011 / Адрес: Тюмень / Сообщений: 1,107
Поблагодарили 6,033 раз(а) / Репутация: 6032
  • Отправить сообщение для senchakv с помощью ICQ
Миша, сов стоит с пятницы на реале ,профит 0.75 стоит как только доходит до профита прибыль не закрывается а сразу выставляются от ложки и так депо не изменилась как было 1850 так и остаётся ,просадка не составляет более 5%.
А отложки неактивные он закрывает при профите?
Сигналы от робота Perfection _https://www.mql5.com/ru/signals/317438
29.04.2013, 05:14
Аватар для valter63
valter63 valter63 вне форума Почётный гражданин
Регистрация: 06.07.2009 / Адрес: Мин-Воды / Сообщений: 317
Поблагодарили 335 раз(а) / Репутация: 335
А отложки неактивные он закрывает при профите?
НЕТ Оставляет выставляет новые.
29.04.2013, 06:17
Регистрация: 18.12.2011 / Адрес: Тюмень / Сообщений: 1,107
Поблагодарили 6,033 раз(а) / Репутация: 6032
  • Отправить сообщение для senchakv с помощью ICQ
В самой нижней части программы замените условие на

if (check()==0 && now==0)

и нажмите Compile, проблема должна исчезнуть. Высылать корректировку не буду, это сделать может каждый в Эдиторе. Чтобы запустить Эдитор, в навигаторе терминала откройте вкладку советники, найдите нужный советник, правой кнопкой мыши "тык" ---> "изменить".

После сигнала на закрытие он уже 100% ничего не поставит, пока не удалит всё к чертям. Тестируйте на реале и обязательно говорите о результатах.
Сигналы от робота Perfection _https://www.mql5.com/ru/signals/317438

Последний раз редактировалось senchakv; 29.04.2013 в 06:26.
29.04.2013, 06:28
Аватар для valter63
valter63 valter63 вне форума Почётный гражданин
Регистрация: 06.07.2009 / Адрес: Мин-Воды / Сообщений: 317
Поблагодарили 335 раз(а) / Репутация: 335
В самой нижней части программы замените условие на

if (check()==0 && now==0)

и нажмите Compile, проблема должна исчезнуть. Высылать корректировку не буду, это сделать может каждый в Эдиторе. Чтобы запустить Эдитор, в навигаторе терминала откройте вкладку советники, найдите нужный советник, правой кнопкой мыши "тык" ---> "изменить".
Ошибку выдает.
'количество' - variable not defined D:\ТЕРМИНАЛЫ\GrandCapital Trader 554\experts\RS Finale Grail [test].mq4 (977, 54)
'активных' - variable not defined D:\ТЕРМИНАЛЫ\GrandCapital Trader 554\experts\RS Finale Grail [test].mq4 (977, 65)
'ордеров' - variable not defined D:\ТЕРМИНАЛЫ\GrandCapital Trader 554\experts\RS Finale Grail [test].mq4 (977, 74)
3 error(s), 0 warning(s)
Миша укажи конкретно какую строчку изменить ,может не то поменял.

Последний раз редактировалось valter63; 29.04.2013 в 06:35.
29.04.2013, 06:42
Регистрация: 18.12.2011 / Адрес: Тюмень / Сообщений: 1,107
Поблагодарили 6,033 раз(а) / Репутация: 6032
  • Отправить сообщение для senchakv с помощью ICQ
if (check()==0 && now==0)
{//start
GlobalVariablesDeleteAll();
flag_error=false;
_up_m1=0;_low_m1=10;
if (spread>max_spread) return(0);
if (stoplevel>max_stop_level) return(0);

Sleep(3000);
while (IsTradeAllowed()==false) Sleep(1000);
//Устанавливаем сетку.
GlobalVariableSet("_bool_series1", false);//для единовременной смены старта
GlobalVariableSet("_bool_series2", false);
GlobalVariableSet("_kol_starts", 1);// количество стартов
GlobalVariableSet("_start_ask", Ask);//последний старт аск
GlobalVariableSet("_start_bid", Bid);//последний старт бид
GlobalVariableSet("_start_ask1",0);
GlobalVariableSet("_start_bid1",0);
GlobalVariableSet("act", 0);// количество активных ордеров
Block_();
}

Замени на этот кусок кода, никаких ошибок быть не должно. Только замени аккуратно, не прихвати лишнего.
Сигналы от робота Perfection _https://www.mql5.com/ru/signals/317438
29.04.2013, 06:48
Аватар для golden1
golden1 golden1 вне форума Местный житель
Регистрация: 06.09.2011 / Сообщений: 169
Поблагодарили 219 раз(а) / Репутация: 220
Ошибку выдает.
'количество' - variable not defined D:\ТЕРМИНАЛЫ\GrandCapital Trader 554\experts\RS Finale Grail [test].mq4 (977, 54)
'активных' - variable not defined D:\ТЕРМИНАЛЫ\GrandCapital Trader 554\experts\RS Finale Grail [test].mq4 (977, 65)
'ордеров' - variable not defined D:\ТЕРМИНАЛЫ\GrandCapital Trader 554\experts\RS Finale Grail [test].mq4 (977, 74)
3 error(s), 0 warning(s)
Миша укажи конкретно какую строчку изменить ,может не то поменял.
Вот эту
if (check()==0)

Михаил,а как измененную версию из эдитора вытащить?
Сижу ,туплю)

А..всё,сохранил,руки из жопы

Последний раз редактировалось golden1; 29.04.2013 в 06:57.
29.04.2013, 06:53
Регистрация: 18.12.2011 / Адрес: Тюмень / Сообщений: 1,107
Поблагодарили 6,033 раз(а) / Репутация: 6032
  • Отправить сообщение для senchakv с помощью ICQ
Вот эту
if (check()==0)

Михаил,а как измененную версию из эдитора вытащить?
Сижу ,туплю)
На кой черт тебе её вытаскивать, она уже исправленная будет запускаться у тебя в терминале основном, главное Compile нажми.
Сигналы от робота Perfection _https://www.mql5.com/ru/signals/317438
29.04.2013, 06:56
Аватар для valter63
valter63 valter63 вне форума Почётный гражданин
Регистрация: 06.07.2009 / Адрес: Мин-Воды / Сообщений: 317
Поблагодарили 335 раз(а) / Репутация: 335
if (check()==0 && now==0)
{//start
GlobalVariablesDeleteAll();
flag_error=false;
_up_m1=0;_low_m1=10;
if (spread>max_spread) return(0);
if (stoplevel>max_stop_level) return(0);

Sleep(3000);
while (IsTradeAllowed()==false) Sleep(1000);
//Устанавливаем сетку.
GlobalVariableSet("_bool_series1", false);//для единовременной смены старта
GlobalVariableSet("_bool_series2", false);
GlobalVariableSet("_kol_starts", 1);// количество стартов
GlobalVariableSet("_start_ask", Ask);//последний старт аск
GlobalVariableSet("_start_bid", Bid);//последний старт бид
GlobalVariableSet("_start_ask1",0);
GlobalVariableSet("_start_bid1",0);
GlobalVariableSet("act", 0);// количество активных ордеров
Block_();
}

Замени на этот кусок кода, никаких ошибок быть не должно. Только замени аккуратно, не прихвати лишнего.
Всё получилось.
29.04.2013, 07:03
Регистрация: 18.12.2011 / Адрес: Тюмень / Сообщений: 1,107
Поблагодарили 6,033 раз(а) / Репутация: 6032
  • Отправить сообщение для senchakv с помощью ICQ
Всё получилось.
Молодцом)
Как будут результаты с реала о закрытии, просьба сообщить.
Сигналы от робота Perfection _https://www.mql5.com/ru/signals/317438
29.04.2013, 07:33
Аватар для serdon
serdon serdon вне форума Местный житель
Регистрация: 08.04.2011 / Адрес: Донецк ДНР / Сообщений: 224
Поблагодарили 286 раз(а) / Репутация: 287
у меня в тестере теперь ни открывает ни одной сделки...

ИЗВИНЯЮСЬ... ВСЕ ПОШЛО!!!

Последний раз редактировалось serdon; 29.04.2013 в 07:46.
29.04.2013, 07:42
Аватар для 165
165 165 на форуме Местный знаток
Регистрация: 30.06.2010 / Адрес: 24 регион / Сообщений: 1,305
Поблагодарили 810 раз(а) / Репутация: 815
  • Отправить сообщение для 165 с помощью ICQ
Еще Михаил нужно добавить что бы 5знак считал:
int init(){
if (Digits < 4) {
pp = 0.01;
}else {
pp = 0.0001;
if (Digits == 5) pp=0.00001;
}
return(0);
}
29.04.2013, 08:05
Регистрация: 18.12.2011 / Адрес: Тюмень / Сообщений: 1,107
Поблагодарили 6,033 раз(а) / Репутация: 6032
  • Отправить сообщение для senchakv с помощью ICQ
Еще Михаил нужно добавить что бы 5знак считал:
int init(){
if (Digits < 4) {
pp = 0.01;
}else {
pp = 0.0001;
if (Digits == 5) pp=0.00001;
}
return(0);
}
Не нужно этого, он и так считает так, как надо.
Сигналы от робота Perfection _https://www.mql5.com/ru/signals/317438
29.04.2013, 08:39
Аватар для 165
165 165 на форуме Местный знаток
Регистрация: 30.06.2010 / Адрес: 24 регион / Сообщений: 1,305
Поблагодарили 810 раз(а) / Репутация: 815
  • Отправить сообщение для 165 с помощью ICQ
Не нужно этого, он и так считает так, как надо.
Блин точно, просто туплю

Последний раз редактировалось 165; 29.04.2013 в 08:41.
29.04.2013, 08:46
Регистрация: 18.12.2011 / Адрес: Тюмень / Сообщений: 1,107
Поблагодарили 6,033 раз(а) / Репутация: 6032
  • Отправить сообщение для senchakv с помощью ICQ
Блин точно, просто туплю
В чем разница между одним пунктом на 4х знаке 0.0001 и одним пунктом на 5ти знаке 0.00010 ?)
Сигналы от робота Perfection _https://www.mql5.com/ru/signals/317438
29.04.2013, 09:41
Аватар для karlosslim
karlosslim karlosslim вне форума Элитный участник
Регистрация: 18.12.2012 / Адрес: Los Angeles / Сообщений: 533
Поблагодарили 1,549 раз(а) / Репутация: 1550
...
1. Файл "mt4mm.dll" положить в каталог "MetaTrader 4\experts\libraries\"
...

Ну теперь, помолясь, либо выбираем мышью нужный график и кликаем горячую клавишу,
либо кидаем скрипт на нужный график.
Всем огромное спасибо! Вот это подошло замечательно!
Вопрос по данному алгоритму решён.

Последний раз редактировалось karlosslim; 29.04.2013 в 09:44.
29.04.2013, 09:46
Аватар для valter63
valter63 valter63 вне форума Почётный гражданин
Регистрация: 06.07.2009 / Адрес: Мин-Воды / Сообщений: 317
Поблагодарили 335 раз(а) / Репутация: 335
Миша мои наблюдение. После твоих исправлений, сов выставил сетку, цена начала движение дошла до запланированного профита, стала в лок и удалили все отложки ,но стоит в профите,щас скриптом грохну все, будем смотреть дальше.
Ответить


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.



Текущее время: 16:48. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO