Jump to content

Советник: Чебурашка


Recommended Posts

ASN1
Приветствую ASN1,

 

Постараюсь уделить этом внимание в ближайщее время.

 

Кирилл

 

Добрый день! Поздравляю с юбилейным сообщением!

Link to post
Share on other sites
  • Replies 4.1k
  • Created
  • Last Reply

Top Posters In This Topic

  • Programmer

    637

  • Mooving

    563

  • Golden Dragon

    191

  • Волкоф

    144

Top Posters In This Topic

Popular Posts

Никак не влияет.

Здравствуйте, люди!!!!   Рад Вам сообщить! Посадил я вообщем чебурминатора на реальный счёт и начал оптимизировать. Вот. Слил 400 баксов... Потом посадил его на демо-счёт с 200 евро... И только сег

Да мысль простая. Использую две линии и расчет StopLoss и TakeProfit т.к. в ходе торговли изменяю расстояние между линиями и их положение по ценовой оси. Но т.к. это тренажер, то и не есть суть важно.

Posted Images

ASN1
Всё просто- хочу установить стоп-лосс не на границе канала.

Например: BuyStop= 1,3550, стоп-лосс для этого ордера 1,3510

SellStop= 1,3450, стоп-лосс для этого ордера 1,3490

 

Спасибо, это понял. А что дальше? Работают два независимых советника в смещенных каналах?

Link to post
Share on other sites
BMel

Дальше - не самое важное.

Кирилл, мне ответил, что такая схема противоречит идее Чебурашки.

Link to post
Share on other sites
Programmer
Добрый день! Поздравляю с юбилейным сообщением!

 

Спасибо AN1,

 

Действительно, уже 4000 сообщений! :6::beer_drink:

 

Кирилл

 

post-50854-1404220488,7984_thumb.jpg

Link to post
Share on other sites
BMel

Здравствуйте, коллеги.

Если кто работал с тралом ( для 1-го ордера и для второго) и кто использовал агрессивный безубыток- прошу подсказать параметры советника для этих условий.

Подробная инструкция - это очень хорошо.

Но в этой инструкции не рассмотрены таблицы состояний.

post-30482-1404220489,2716_thumb.jpg

настройки Чебур variant.xls

Edited by BMel
Link to post
Share on other sites
Programmer

Всем привет,

 

Сегодня выходит новая версия Чебурашки, в которой включены следующие два изменения:

 

1. Отображение Magic-номера в комментарии в верхнем левом углу.

post-50854-1404220504,9948_thumb.png

 

2. Добавлена возможность выбора двух звуковых сигналов: SoundOnProfit и SoundOnStopLoss. Первый проигрывается при закрытии серии в плюс, второй - после достижения каждого из стоп-лоссов, т.е. при переворотах.

 

Замечание: возможна задержка между событием и проигрыванием соответствующего ззвукового файла.

 

По умолчанию оба события используют звуковой файл alert2.wav. Трейдер может указать свой собственный .wav файл, который должен находиться в папке MT4\Sounds.

 

:sdelano:

 

С уважением,

Кирилл

Cheburashka v19.0p_i.rar

Link to post
Share on other sites
ASN1
Всем привет,

 

Сегодня выходит новая версия Чебурашки, в которой включены следующие два изменения:

 

1. Отображение Magic-номера в комментарии в верхнем левом углу.

[ATTACH]247034[/ATTACH]

 

2. Добавлена возможность выбора двух звуковых сигналов: SoundOnProfit и SoundOnStopLoss. Первый проигрывается при закрытии серии в плюс, второй - после достижения каждого из стоп-лоссов, т.е. при переворотах.

 

Замечание: возможна задержка между событием и проигрыванием соответствующего ззвукового файла.

По умолчанию оба события используют звуковой файл alert2.wav. Трейдер может указать свой собственный .wav файл, который должен находиться в папке MT4\Sounds.

 

:sdelano:

 

С уважением,

Кирилл

 

Спасибо, Кирилл! Обязательно протестируем.

Вместе с тем, поскольку модификации сделаны для версии v.19.0о_i, еще раз напомню, что отладка этой версии не закончена и в ней возможна некорректная самопроизвольная установка ордеров. В ее настройках отсутствует возможность отключить введенную модификацию версии v.19.0n ( автоматическая подготовка закрывшихся ордеров к вводу нового значения BuyStopPrice) .

Link to post
Share on other sites
Programmer
Спасибо, Кирилл! Обязательно протестируем.

Вместе с тем, поскольку модификации сделаны для версии v.19.0о_i, еще раз напомню, что отладка этой версии не закончена и в ней возможна некорректная самопроизвольная установка ордеров. В ее настройках отсутствует возможность отключить введенную модификацию версии v.19.0n ( автоматическая подготовка закрывшихся ордеров к вводу нового значения BuyStopPrice) .

 

Какие прделожения по исправлению?

Я бы хотел как можно быстрей отладить этот момент.

 

Кирилл

Link to post
Share on other sites
ASN1
Какие прделожения по исправлению?

Я бы хотел как можно быстрей отладить этот момент.

 

Кирилл

Повторюсь сообщением 3992:

"Есть предложение ограничиться только автоматическим изменением параметра LOAD_DATE с false на true после установки первых отложенных ордеров.

Выполнить это действие вручную иногда забываешь.

Дальнейшую подготовку к вводу нового значения BuyStopPrice все же лучше (надежнее) осуществлять путем ручной загрузки файла *set. "

 

После закрытия ордеров по тейку значение параметра LOAD_DATE = true блокирует несанкционированную установку отложенных ордеров при возможных сбоях в работе.

Link to post
Share on other sites
ASN1
Спасибо, Кирилл! Обязательно протестируем.

Вместе с тем, поскольку модификации сделаны для версии v.19.0о_i, еще раз напомню, что отладка этой версии не закончена и в ней возможна некорректная самопроизвольная установка ордеров. В ее настройках отсутствует возможность отключить введенную модификацию версии v.19.0n ( автоматическая подготовка закрывшихся ордеров к вводу нового значения BuyStopPrice) .

 

Добрый день!

Результаты двухдневного тестирования.

Магик исправно отображается. Удобно расположен для наблюдения.

При достижении стоп-лоссов регулярно звучит сигнал.

Однако, в отличие от закрытия по тейку, не появляется выпадающее окно с сообщением (наверное, и не предусматривалось?). В связи с этим вернусь к сообщению 3991:

"Кроме того, есть уточнение и по п.2.

"2. Звуковой сигнал при достижении SL, а не только TP."

Сейчас при достижении профита звучит сигнал и на экране появляется сообщение "Профит достигнут...". Однако какой ордер достиг профита не указывается.

В случае одновременной работы советника (например, на разных валютных парах) приходится искать искомый ордер.

Желательно, чтобы в выпадающем сообщении о достижении TP или SL указывался магик закрывшегося ордера."

При наличии звукового сигнала по стоп-лоссу это тем более актуально, так как сразу не поймешь, какой ордер "просигналил".

Link to post
Share on other sites
Programmer

В случае одновременной работы советника (например, на разных валютных парах) приходится искать искомый ордер.

Желательно, чтобы в выпадающем сообщении о достижении TP или SL указывался магик закрывшегося ордера."

При наличии звукового сигнала по стоп-лоссу это тем более актуально, так как сразу не поймешь, какой ордер "просигналил".

 

Согласен, это нужно сделать. Включим в ближайшую версию.

Link to post
Share on other sites
Programmer
Есть предложение ограничиться только автоматическим изменением параметра LOAD_DATE с false на true после установки первых отложенных ордеров.

Выполнить это действие вручную иногда забываешь.

Дальнейшую подготовку к вводу нового значения BuyStopPrice все же лучше (надежнее) осуществлять путем ручной загрузки файла *set.

 

Всем добрый день,

 

В новой версии советника Cheburashka добавлены следющие изменения:

 

1. При достижении стоп-лосса (внутри серии или при ее завершении) теперь выдается не только звуковой сигнал, но и сопровождающий Alert + запись в лог эксперта

2. В Alert'ы, выдаваемые при достижении StopLoss / TakeProfit, добавлен Magic# советника. Это позволит трейдеру быстро определить какой советник выдал сообщение при использовании нескольких Чебурашек на разных графиках :6:

3. В целях дальнейшего увеличения надежности советника произведен откат одного изменения, введенного в версии 19.0o_i. Речь идет об изменении #2 в следующей цитате:

 

1. Добавлен переключатель LOAD_DATA=true при выставлении начальных ордеров серии

2. Добавлены переключатели BuyStopPrice=0 & LOAD_DATA=False при рестарте советника

 

ASN1, подтверди, пожалуйста, если я тебя верно понял насчет последнего изменения.

 

:sdelano:

 

Кирилл

Cheburashka v19.0p_ii.rar

Link to post
Share on other sites
ASN1
Всем добрый день,

 

В новой версии советника Cheburashka добавлены следющие изменения:

 

1. При достижении стоп-лосса (внутри серии или при ее завершении) теперь выдается не только звуковой сигнал, но и сопровождающий Alert + запись в лог эксперта

2. В Alert'ы, выдаваемые при достижении StopLoss / TakeProfit, добавлен Magic# советника. Это позволит трейдеру быстро определить какой советник выдал сообщение при использовании нескольких Чебурашек на разных графиках :6:

3. В целях дальнейшего увеличения надежности советника произведен откат одного изменения, введенного в версии 19.0o_i. Речь идет об изменении #2 в следующей цитате:

 

 

 

ASN1, подтверди, пожалуйста, если я тебя верно понял насчет последнего изменения.

 

:sdelano:

 

Кирилл

 

Все верно, именно так! Спасибо!

Link to post
Share on other sites
ASN1
Все верно, именно так! Спасибо!

 

Так то так, а глюк остался :-(.

 

После установки первых двух отложенных ордеров и выключения-включения терминала отложенные ордера устанавливаются еще раз на тех же уровнях ( четыре уже получается).

В версии 19.0n после установки отложенных ордеров и ручной установки LOAD_DATE в true такого не происходит.

Предположение: указанное действие автоматически не происходит (либо что-то еще не так).

Link to post
Share on other sites
Programmer
Так то так, а глюк остался :-(.

 

После установки первых двух отложенных ордеров и выключения-включения терминала отложенные ордера устанавливаются еще раз на тех же уровнях ( четыре уже получается).

В версии 19.0n после установки отложенных ордеров и ручной установки LOAD_DATE в true такого не происходит.

Предположение: указанное действие автоматически не происходит (либо что-то еще не так).

 

Приветствую,

 

В новой версии добавлен модуль проверки открытых ордеров.

При запуске советник перебирает все открытые ордера и производит проверку по Magic# и торговому инструменту Symbol.

 

Если советник находит ордера, принадлежащие текущей валютной паре, и с совпадающим Magic-номером, то он автоматически выставляет LOAD_DATA в режим TRUE еще в процессе инициализации. Пользователю выдается соответствующее сообщение (см. рисунок).

 

post-50854-1404220574,3594_thumb.png

Рис. 1 - советник в работе

 

post-50854-1404220574,4085_thumb.png

Рис. 2 - советник убран с графика

 

post-50854-1404220574,4604_thumb.jpg

Рис. 3 - сообщения при повторном запуске советника

 

Таким образом, при перезапуске терминала, советник подхватит свои ордера и продолжит серию.

 

Ув. ASN1, просьба протестировать новую версию и отписать свое мнение.

 

С уважением,

Кирилл

Cheburashka v19.0p_iii.zip

Link to post
Share on other sites
ASN1
Приветствую,

 

В новой версии добавлен модуль проверки открытых ордеров.

При запуске советник перебирает все открытые ордера и производит проверку по Magic# и торговому инструменту Symbol.

 

Если советник находит ордера, принадлежащие текущей валютной паре, и с совпадающим Magic-номером, то он автоматически выставляет LOAD_DATA в режим TRUE еще в процессе инициализации. Пользователю выдается соответствующее сообщение (см. рисунок).

 

[ATTACH]248517[/ATTACH]

Рис. 1 - советник в работе

 

[ATTACH]248518[/ATTACH]

Рис. 2 - советник убран с графика

 

[ATTACH]248522[/ATTACH]

Рис. 3 - сообщения при повторном запуске советника

 

Таким образом, при перезапуске терминала, советник подхватит свои ордера и продолжит серию.

 

Ув. ASN1, просьба протестировать новую версию и отписать свое мнение.

 

С уважением,

Кирилл

 

Спасибо! Обязательно протестирую.

Интересно, а как поведет себя советник после достижения тейка ?

Link to post
Share on other sites
ASN1
Спасибо! Обязательно протестирую.

Интересно, а как поведет себя советник после достижения тейка ?

 

Подозрения, к сожалению, оправдались.

После достижения тейка и последующего выключения-включения терминала устанавливается пара первоначальных отложенных ордеров (если, конечно, значение цены на момент включения допускает установку).

В остальном продолжаю тестирование.

Link to post
Share on other sites
ASN1
Приветствую,

 

В новой версии добавлен модуль проверки открытых ордеров.

При запуске советник перебирает все открытые ордера и производит проверку по Magic# и торговому инструменту Symbol.

 

Если советник находит ордера, принадлежащие текущей валютной паре, и с совпадающим Magic-номером, то он автоматически выставляет LOAD_DATA в режим TRUE еще в процессе инициализации. Пользователю выдается соответствующее сообщение (см. рисунок).

 

[ATTACH]248517[/ATTACH]

Рис. 1 - советник в работе

 

[ATTACH]248518[/ATTACH]

Рис. 2 - советник убран с графика

 

[ATTACH]248522[/ATTACH]

Рис. 3 - сообщения при повторном запуске советника

 

Таким образом, при перезапуске терминала, советник подхватит свои ордера и продолжит серию.

 

Ув. ASN1, просьба протестировать новую версию и отписать свое мнение.

 

С уважением,

Кирилл

 

Добрый день!

1. Выполнил более двух десятков перезапусков терминала при наличии рыночных и отложенных ордеров. Как и планировалось, советник подхватывает свои ордера и продолжает нормально работать.

После устранения глюка при срабатывании тейка надо будет еще раз проверить.

2. Не относится непосредственно к рассматриваемому тесту.

Тестирование проводилось на нескольких валютных парах. Иногда выпадало сообщение "Не могу установить ордер...", но магик в таких сообщениях не указывается, что создает определенные неудобства.

Предложение: прописывать магик во всех выпадающих сообщениях.

Link to post
Share on other sites
Ale111
Подозрения, к сожалению, оправдались.

После достижения тейка и последующего выключения-включения терминала устанавливается пара первоначальных отложенных ордеров (если, конечно, значение цены на момент включения допускает установку).

Это не должно быть если перед выключением-включением терминала Вы удалите с графика советник. Хорошо если это возможно сделать автоматически по завершении серии.

Кстати, мне не ясно зачем в настройках оставлять параметр LOAD_DATA, если его значение формируется автоматически?

Link to post
Share on other sites
ASN1
Это не должно быть если перед выключением-включением терминала Вы удалите с графика советник. Хорошо если это возможно сделать автоматически по завершении серии.

Кстати, мне не ясно зачем в настройках оставлять параметр LOAD_DATA, если его значение формируется автоматически?

 

Полностью согласен.

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

При автоматической установке LOAD_DATA в true в процессе инициализации действительно нет смысла оставлять его в настройках.

Edited by ASN1
Link to post
Share on other sites
Programmer
Это не должно быть если перед выключением-включением терминала Вы удалите с графика советник. Хорошо если это возможно сделать автоматически по завершении серии.

 

Приветсвтую Ale111,

 

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

 

При автоматической установке LOAD_DATA в true в процессе инициализации действительно нет смысла оставлять его в настройках.

 

Интересная идея, ASN1, я подумаю над этим и отвечу / внесу соответствующие изменения.

 

Кирилл

Link to post
Share on other sites
ASN1
Приветсвтую Ale111,

 

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

 

 

 

Интересная идея, ASN1, я подумаю над этим и отвечу / внесу соответствующие изменения.

 

Кирилл

 

Идея не моя, а Ale111, но поддерживаю полностью.

 

Закинуть заново советник не сложно, зато надежно.

Link to post
Share on other sites
Programmer

Всем привет,

 

Краткое описание новой версии советника Чебурашка:

 

Это не должно быть если перед выключением-включением терминала Вы удалите с графика советник. Хорошо если это возможно сделать автоматически по завершении серии.

Кстати, мне не ясно зачем в настройках оставлять параметр LOAD_DATA, если его значение формируется автоматически?

 

Пример работы:

 

post-50854-1404220594,1777_thumb.png

 

Как видите, советник не удаляется с графика полностью - он просто перестает работать, о чем свидетельсвтует сообщение в верхнем левом углу экрана.

 

Поздравляю Ale111 - добавил тебя на доску почета ;)

Спасибо за идеи! Выдержка из кода:

 

//v19.0q = v19.0p_iii + убрал LOAD_DATA из изменяемых настроек + WORK - теперь советник отключается вместо перезапуска + добавил во все Алерты "Magic"  Thanks to Ale111

 

Просьба протестировать нового Че и сообщить, если обнаружатся какие-либо баги.

 

:6:

 

Кирилл

Cheburashka v19.0q.rar

Edited by Programmer
Link to post
Share on other sites
ASN1
Всем привет,

 

Краткое описание новой версии советника Чебурашка:

 

 

 

Пример работы:

 

[ATTACH]248941[/ATTACH]

 

Как видите, советник не удаляется с графика полностью - он просто перестает работать, о чем свидетельсвтует сообщение в верхнем левом углу экрана.

 

Поздравляю Ale111 - добавил тебя на доску почета ;)

Спасибо за идеи! Выдержка из кода:

 

//v19.0q = v19.0p_iii + убрал LOAD_DATA из изменяемых настроек + WORK - теперь советник отключается вместо перезапуска + добавил во все Алерты "Magic"  Thanks to Ale111

Просьба протестировать нового Че и сообщить, если обнаружатся какие-либо баги.

 

:6:

 

Кирилл

 

В очередной раз, спасибо!

Будем тестировать с понедельника.

Link to post
Share on other sites
ASN1
В очередной раз, спасибо!

Будем тестировать с понедельника.

 

Добрый день!

А как предполагалось заново запускать советник?

Link to post
Share on other sites
  • Capman locked this topic
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.


×
×
  • Create New...