Советники: Zamok v1.4.1 - страница 2

 
А на рублёвые депозиты можно его ставить? Советник вроде неплохой, хотелось бы его опробывать!
 
writelint:
А на рублёвые депозиты можно его ставить? Советник вроде неплохой, хотелось бы его опробывать!

А какая разница в валюте счета? Легко можно заряжать.
 

Давно интересуюсь темой парного трейдинга, да всё не досуг написать что-нибудь.

Посмотрел код... :-( Отредактировал, разукрасил, оптимизировал, исправил ошибки кода, исправил грамматические ошибки. Сделал, как положено по науке программирования :-) Теперь приятно посмотреть на него :-))

Куда прислать?

Если будет правильно работать, приделаю оптимизацию по методам МА и перенесу в DLL. А то долго оптимизирует. Ещё надо нормальные фильтры поставить вместо МА.

В перспективе надо сделать автоматическое сканирование всех пар и торговлю по нескольким найденным наборам пар. Ну и, конечно, визуализацию МА надо сделать с найденными параметрами.

Неправильно сделана оптимизация для ДЦ с плавающим спредом. Надо его жёстко фиксировать на максимуме. Лучше всего запустить на соседнем графике скрипт или эксперт, которые будут вести статистику спреда. Т.е. его нормальное распределение. Оттуда брать его значение с правого склона распределения. Ещё надо переделать настройку оптимизации. Непонятно зачем устанавливается дата? Ведь, потом расчитывается количество баров для оптимизации на текущем ТФ. Получается, что отображает одно, а оптимизация проводится на совсем других датах. Надо сразу устанавливать количество баров, а не дату. Переделал это.  Советник, конечно, требует ещё доработок.

Сделал автоматическое вычисление знака корреляции с предупреждением пользователя о неподходящей паре валютных пар для парного трейдинга. На один входной параметр меньше теперь.

Переделал первый запуск оптимизации. Теперь, если в рынке есть ордера, то оптимизация не происходит. Если ордеров нет, то оптимизация запускается не дожидаясь первого тика. В ините она теперь запускается. Всё остальное попрежнему. Ручной запуск оптимизации перевёл на глобальную переменную. Сейчас приделываю статистику спреда.

Кстати, зачем нужен расчёт корреляции? Она же нигде не используется. Лишний тормоз.

 
Zhunko:

Давно интересуюсь темой парного трейдинга, да всё не досуг написать что-нибудь.

Посмотрел код... :-( Отредактировал, разукрасил, оптимизировал, исправил ошибки кода, исправил грамматические ошибки. Сделал, как положено по науке программирования :-) Теперь приятно посмотреть на него :-))

Куда прислать?

Если будет правильно работать, приделаю оптимизацию по методам МА и перенесу в DLL. А то долго оптимизирует. Ещё надо нормальные фильтры поставить вместо МА.

В перспективе надо сделать автоматическое сканирование всех пар и торговлю по нескольким найденным наборам пар. Ну и, конечно, визуализацию МА надо сделать с найденными параметрами.

Неправильно сделана оптимизация для ДЦ с плавающим спредом. Надо его жёстко фиксировать на максимуме. Лучше всего запустить на соседнем графике скрипт или эксперт, которые будут вести статистику спреда. Т.е. его нормальное распределение. Оттуда брать его значение с правого склона распределения. Ещё надо переделать настройку оптимизации. Непонятно зачем устанавливается дата? Ведь, потом расчитывается количество баров для оптимизации на текущем ТФ. Получается, что отображает одно, а оптимизация проводится на совсем других датах. Надо сразу устанавливать количество баров, а не дату. Переделал это.  Советник, конечно, требует ещё доработок.

Сделал автоматическое вычисление знака корреляции с предупреждением пользователя о неподходящей паре валютных пар для парного трейдинга. На один входной параметр меньше теперь.

Переделал первый запуск оптимизации. Теперь, если в рынке есть ордера, то оптимизация не происходит. Если ордеров нет, то оптимизация запускается не дожидаясь первого тика. В ините она теперь запускается. Всё остальное попрежнему. Ручной запуск оптимизации перевёл на глобальную переменную. Сейчас приделываю статистику спреда.

Кстати, зачем нужен расчёт корреляции? Она же нигде не используется. Лишний тормоз.


А потестить можно или это уже будет платная версия?
 

evillive:

А потестить можно или это уже будет платная версия? 

В личку отправил. Далеко ещё до платной. Там ещё работы на пару месяцев. Надо отказаться от ручного выбора пары. Всё сделать автоматом. Пусть оптимизирует по всем доступным парам. Найденную записывает в файл. Чтобы другой советник учитывал её при своей оптимизации. Пары валютных пар идентифицировать по маджику советника. Всё записывать в файл. Без оптимизации в DLL не обойтись. Тоже надо делать.

Избавился ещё от одной внешней переменной "Maximum". Автоматом всё берёт и вычисляет.

Народ потеститируйте взятие профита малыми частями. Например, по 2-5 пп. На взгляд, это должно быстрее наливать.

========================= 

Сделал надёжное закрытие ордеров. Ошибку теперь котроллирует. Приделал статистику спреда. Оптимизирует по наиболее вероятному спреду. Т.е. с вершины распределения берёт. Решил, что так лучше будет. Теперь подряд проведённые оптимизации не на много отличаются. Не то, что раньше на километр туда-сюда :-)) Сделал оптимизацию по методу и цене MA. Теперь ещё на две внешних переменных меньше. Ещё сделал настраиваемый торговый перерыв. Весьма полезно у настоящих брокеров, где существует ролловер в конце дня. На нём спред запредельно скачет. Пора визуализацию делать. Свои DLL придётся подключить. С ними всё быстро и просто.

Теперь работа начинается с 5 минутного сбора статистики спреда. Потом статистика набирается до следующей оптимизации и после сразу скидывается. Потом набирается снова. Выводятся 2 гистограммы распределения спреда.

Сделал оптимизацию по всем парметрам МА. Интересно, что оптимизатор почти всегда выбирает метод МА LWMA! Это я к тому, что нормальные фильтры необходимы. Ещё интересно, что иногда он выбирает верхнюю цену.

Теперь оптимизатор стабилен. Поставил 1440 баров для оптимизации. Теперь с утра выбирает Н4, а к вечеру спускается в направлении к М1. Классно!

Сделал учёт свопов, запись/чтение из файла данных оптимизации и статистики спреда. А то замучился ждать, когда всё это накопится и посчитается. Время оптимизации тоже запоминается. Так, что не надо об этом беспокоиться. Запускается моментально. От прежнего эксперта остался только номер маджика :-)) Его архив весит уже 190 кб.

Зациклил эксперт (автозапуск, разумеется, будет в выходные работать без тиков), сделал виртуальную кнопку "Закрыть все ордера" для быстрого ручного закрытия, сделал возможность торговать инструментами с разной ценой пункта. Сегодня сделаю автоматическое назначение идентификатора эксперта. На одну внешнюю переменную меньше.

 
Zhunko:

evillive:

А потестить можно или это уже будет платная версия? 

В личку отправил.

Не дошло в личку, наверное кто-то другой получил :(
 
evillive:
Zhunko:

evillive:

А потестить можно или это уже будет платная версия? 

В личку отправил.

Не дошло в личку, наверное кто-то другой получил :(
Это я отменил. Слишком долго не заглядывали в личку.
 
Очень интересный советник, пробовал тестить его с первой версии. Можно потестить доработанную версию, скинте плиз.
 

Так все-таки.. Что с новой версией-то...

 А то столько всего интересного в описании, а посмотреть никак и негде :(

 

PS Всех - С практически уже совсем наступившим Наступающим !:) 

 
Shai:

Так все-таки.. Что с новой версией-то...

 А то столько всего интересного в описании, а посмотреть никак и негде :(

 

PS Всех - С практически уже совсем наступившим Наступающим !:) 

 Тестируем... В личке и в Скайпе общаемся. Есть Скайп-чат специально для этого.

С наступающим!

======================== 

Не обновлял давно. Сейчас другой проект надо закончить. Скоро продолжу совершествование эксперта. Для этого необходима визуализация сигналов. Там есть, что доделывать.

Причина обращения: