Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Запросы и идеи, начало
Сергей Голубев, 2018.04.30 14:35
Интересная статья -
----------------
Мой первый "Грааль"
Слово "грааль" сейчас часто употребляется современными программистами с иронией. Для них оно означает невозможность создания "универсальной" программы на все случаи жизни. Применительно к программированию на MQL4 это слово означает невозможность создать эксперта, который бы давал фантастические эффекты в реальной торговле.
На самом деле Форекс - это отражение сложного конгломерата явлений - экономических и производственных отношений, человеческих характеров, политики. Кроме того, и это еще более важно, его нельзя просто формализовать. Опытные трейдеры рекомендуют входить в рынок только при наличии трех-пяти, а то и более признаков, указывающих на возможный тренд.
В то же время, установленные на сегодняшний день закономерности не могут полностью обеспечить глубокую основу для прогнозирования рынка с высокой вероятностью успеха. Это подтверждают противоречивые прогнозы ведущих аналитиков известных банков и финансовых организаций. Все без исключения аналитики могут очень хорошо интерпретировать уже произошедшие события, но лишь единицы из них могут дать последовательность действительно уверенных прогнозов.
Давайте будем справедливы по отношению к ним: Эти люди делают то, что умеют, у большинства из них большой опыт торговли и много знаний, которым мы можем позавидовать. Однако давайте называть вещи своими именами: практически все они часто ошибаются. Они могут выглядеть большими, пользоваться большей или меньшей популярностью, иногда зарабатывать солидные состояния ("гуру" разных мастей действительно хорошо описаны в книге Александра Элдера "Трейдинг для жизни: Психология, тактика торговли, управление капиталом), но факт остается фактом: даже опытные аналитики часто ошибаются.
Итак, учитывая эти обстоятельства, каковы шансы начинающего программиста, который только делает свои первые шаги в торговле на Forex? Давайте попробуем проследить путь, который проходит новичок в поисках "Грааля".
Опубликован интересный советник -
--------------
Самооптимизирующийся RSI или MFI Trader- эксперт для MetaTrader 4
Это моя мечта - иметь робота, который бы сам себя оптимизировал, тогда я бы знал, что он всегда работает с наилучшими значениями. Это моя скромная попытка воплотить часть моей мечты в реальность. Прилагаемый советник оптимизирует уровни перекупленности и перепроданности, которые он использует для совершения сделок. Я хотел бы, чтобы другие могли взять эту концепцию и расширить ее, чтобы создать что-то еще более великое, если вы это сделаете, пожалуйста, дайте мне знать об этом. Также не забудьте оценить моего робота с помощью звездочек выше. Эта стратегия применима к любой валютной паре на любом таймфрейме, конечно же, с правильными настройками.
--------------
Для получения дополнительной информации - перейдите на эту страницу.
Форум о трейдинге, автоматизированных торговых системах и тестировании торговых стратегий
Очень прибыльная система Хайкен-Аши
Сергей Голубев, 2018.05.13 09:32
AlliHeik- эксперт для MetaTrader 5
--------------
Это хороший советник с очень простыми сигналами на покупку/продажу.
Советник использует следующий индикатор: Heiken Ashi Smoothed Oscillator - индикатор для MetaTrader 5
СИСТЕМА МОЗГОВОГО ТРЕЙДИНГА
Интересная тема была начата в конце прошлой недели (интересное обсуждение) -
------------
C++ ... что дальше?
------------
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
C++ ... что дальше?
Максим Кузнецов, 2018.05.24 12:16
Во-первых, прошу меня извинить - английский не является моим родным языком и я плохо на нем говорю. Поэтому большие тексты я сначала пишу на русском, а потом частично публикую с помощью google translate. Русский оригинал можно посмотреть здесь: http://nektomk.ru/atcl:why
Здесь я привожу только выдержки из своих записей, но все равно получается большой объем. Я буду рад любому обсуждению и критике - это поможет мне сделать проект лучше.
Зачем нужен дополнительный язык
Вкратце, для чего хотелось бы использовать скриптовый язык внутри MQL:
алгоритмы пишутся очень компактно и быстро разрабатываются.
и быстрые математические вычисления. Массивы не являются первоклассными сущностями, а динамические структуры довольно сложно программировать. Справедливости ради - это имеет обоснования и частично решается "Стандартной библиотекой"
язык торговой платформы
только внутри графика, и в то же время программисты вычисляют пиксели, мне хочется плакать. 2018 год, 21 век, торговая платформа. В любом языке есть 1-2-3 современных, полнофункциональных, стабильных фреймворка для пользовательских интерфейсов.
аналитическое программное обеспечение и так далее. Вам нужны средства для взаимодействия с этим.
а все остальные уже легко цеплялись к нему. Все современные языки имеют механизмы адаптации внешних модулей из других языков.
Ограничения и недостатки решения
Конечно, у решения будут очевидные ограничения и недостатки, это тоже нужно сразу понимать и учитывать в области применения:
этого языка с его библиотеками и инструментами на компьютер.
* нельзя продавать через "market mql5.com".
Особенности MT и системные требования
Известные особенности работы MetaTrader, которые существенно влияют на выбор языка для встраивания:
отсюда вытекает главное системное требование:
"должна быть возможность запуска нескольких независимых экземпляров интерпретатора (или языка виртуальной машины) на 1 системном потоке".
и одно большое пожелание (сделать невозможное возможным):
"желательно, чтобы язык/интерпретатор имел "продолжение", то есть позволял возвращать промежуточный результат с сохранением собственного состояния "
Требования пользователя (мои)
Изучать новый язык программирования не так уж и сложно, тем более у меня есть представление об их устройстве, и я последовательно просмотрел практически все. Конечно, у меня были свои требования / пожелания к ним (с некоторыми пояснениями):
Forth, Lisp, C, C ++
Forth и Lisp сразу отпали, первый слишком низок, второй настолько резко отличается от MQL, что его использование вызывает диссонанс. хотя каждый, кто написал на MQL "транслятор арифметических формул" или "калькулятор со скобками", почти реализовал один из них. в зависимости от применяемого метода разбора выражений
C и C ++, такие интерпретаторы, как, например, Cling(https://root.cern.ch/cling), используемый в анализе данных CERN, не кажутся подходящими. Использование скриптов типа C ++ внутри C ++-подобного языка не сделает запись алгоритмов проще или быстрее.
Остается следующая группа популярных языков: Python, Ruby, R, JavaScript, Lua, Tcl.
Я готов рассказать об анализе каждого из них с точки зрения интеграции с Metadrader.
Но чуть позже появилось время для обсуждения того, что уже было сказано .
Поскольку люди все еще спрашивают о том, "Как открыть счет в Metatrader", это информация...
----------------
Компания MetaQuotes не является брокером, поэтому вам необходимо выбрать брокера для торговли.
Некоторые ссылки, которые могут помочь в этой ситуации:
MetaTrader 5 Help - Getting Started
MetaTrader 5 Help - Getting Started - Open an Account
----------------
Интересный индикатор, который можно использовать, например, как трейлинг-стоп для скальпинга -...
----------------
Mod_ATR_Trailing_Stop- индикатор для MetaTrader 5
Индикатор отображает возможные уровни StopLoss на ценовом графике. Уровни отображаются отдельно для длинных и коротких позиций.
Это следующая/улучшенная версия данного индикатора -
----------------
Trailing_Stop_Level- индикатор для MetaTrader 5
Индикатор отображает возможные уровни StopLoss на ценовом графике. Уровни отображаются отдельно для длинных и коротких позиций. Индикатор похож на Mod_ATR_Trailing_Stop, но имеет другую основу расчета - в процентах.
У меня есть несколько индикаторов "соотношения восходящего и нисходящего трендов", которые я создавал в течение многих лет для валютных рынков. Я протестировал ряд математических "соотношений" в потоке данных uptick/downtick, чтобы найти ПОКУПКИ на ценовых нисходящих трендах и ПРОДАЖИ на ценовых восходящих трендах. Я никогда не мог найти "поглощение" ценового движения в качестве индикатора, показанного здесь. У кого-нибудь есть идеи, как можно построить индикатор такого типа?
Вот что интересно...
У меня есть несколько индикаторов "uptick/downtick ratio", которые я создавал в течение многих лет для FX рынков. Я протестировал ряд математических "соотношений" в потоке данных uptick/downtick, чтобы найти ПОКУПКИ на ценовых нисходящих трендах и ПРОДАЖИ на ценовых восходящих трендах. Я никогда не мог найти "поглощение" ценового движения в качестве индикатора, показанного здесь. У кого-нибудь есть идеи, как можно построить индикатор такого типа?
Насколько я помню - есть какой-то советник (для MT5), основанный на подобной истории, например... где-то здесь -Запросы и идеи (только MQL5!).