
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Машинное обучение в трейдинге: теория и практика (торговля и не только)
fxsaber, 2018.04.15 16:31
Давайте создадим кастомный символ с нужным распределением тиков и напишем граальную ТС. Сделаем бэктест и выложим результат.
В этом скрипте нужно написать только свою GetTicks. На основе сгенерированной истории получится почти полноценный (кастомный) символ, доступный и для торговли в Тестере.
Еще один сценарий использования кастомных символов (не обязательно с помощью этой библиотеки).
Возможно полностью автоматизировать регулярный бэктест советника на свежих исторических данных и передачу результатов теста в боевой советник для синхронизации картины реала с тестером. Это позволяет без написания собственного тестера реализовывать такую торговую логику
Еще одна возможность применения этой схемы:
Берется бесплатная демо-версия советника из Маркета и гонится в тестере по свежим котирам, копир берет данные с результата тестера. Соответственно, платная версия не требуется.
Возможно, нужно запрещать Маркет-советникам бэктест на кастомных символах...
MT5 Build 1880 - работает пока.
Два способа задания проскальзываний в Тестере
отличная библиотека, но .. процитирую
Благодарю! Как всегда, чуть сложнее, чем хотелось бы ;)
У ваших кодов есть одно неоспоримое преимущество — их можно брать, и использовать. Но что-либо подправить в них достаточно сложно, это минус.
очень удобно, что одной строчкой создаю полностью готовую копию кастомного символа, но:
подскажите как создать свой символ с помощью Вашей библиотеки, но не копировать исторические данные - хочу модифицировать OHLC, и не хочу портить Ваш код ))), заранее благодарен!
А мне интересно, зачем кастомные символы нужны? Если торгуются реальные символы, имеющиеся у ДЦ ?
я развиваю мысль хренфикса, примерно как "что для автоматической торговли не всегда возможно использовать любой символ, если советник не работает на этом символе, возможно ему нужен другой символ или используйте кастомные графики"
есть в этом некое рац.зерно
;)
я развиваю мысль хренфикса, примерно как "что для автоматической торговли не всегда возможно использовать любой символ, если советник не работает на этом символе, возможно ему нужен другой символ или используйте кастомные графики"
есть в этом некое рац.зерно
;)
Если его можно торговать, его название есть так и так, а если его торговать нельзя.. как это нельзя?
почему нельзя? в тестере стратегий будет советник работать, а значит можно использовать оптимизатор... а значит можно искать закономерности
ту как говорится у каждого свой путь - считаете, что данные можно хранить в классе - ну на здоровье, мне проще данные в кастомный символ вывести и потом использовать индикаторы на этом графике
вот набросал из своей синтетики спред EURUSD - GBPUSD
https://charts.mql5.com/18/849/spread-h1-alpari-international-limited.png
очень удобно, что визуально можно график увидеть и время баров проанализировать, ну и в довесок есть все ТФ и можно в тестере стратегий прогнать стратегию, а вернуться обратно на реальные символыэто совсем не проблема
почему нельзя? в тестере стратегий будет советник работать, а значит можно использовать оптимизатор... а значит можно искать закономерности
ту как говорится у каждого свой путь - считаете, что данные можно хранить в классе - ну на здоровье, мне проще данные в кастомный символ вывести и потом использовать индикаторы на этом графике
Конечно, считаю. Ведь в 5-ке можно, по ходу дела, в каждый момент времени обращаться к различных инструмента. А писать под каждый инструмент класс, это избыточность. Это как есть фигуры, а мы не будет пользоваться базовым классом фигура, а писать всегда заново. Я нк критикую, конечно. fxsaber пишет достаточно грамотные вещи порой. И ему виднее, видимо ему это нужно. Но по-моему это лишнее..
почему нельзя? в тестере стратегий будет советник работать, а значит можно использовать оптимизатор... а значит можно искать закономерности
ту как говорится у каждого свой путь - считаете, что данные можно хранить в классе - ну на здоровье, мне проще данные в кастомный символ вывести и потом использовать индикаторы на этом графике
вот набросал из своей синтетики спред EURUSD - GBPUSD
https://charts.mql5.com/18/849/spread-h1-alpari-international-limited.png
очень удобно, что визуально можно график увидеть и время баров проанализировать, ну и в довесок есть все ТФ и можно в тестере стратегий прогнать стратегию, а вернуться обратно на реальные символыэто совсем не проблема
Знал бы я что это даст, возможно, и поддержал бы эту идею. А так..))
подскажите как создать свой символ с помощью Вашей библиотеки, но не копировать исторические данные - хочу модифицировать OHLC, и не хочу портить Ваш код ))), заранее благодарен!
Выше приведен короткий код. Там подробные комментарии.