Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Буду признателен за совет/помощь!
Хотя я не так много писал (если вообще писал), я следил за этим советником и темой, и использую ea, но немного запутался в некоторых полях в ней, и хотел спросить, может ли изобретатель (FireDave?), или некоторые "старшие" члены, такие как Роберт или Blaiserboy (извините, если я неправильно назвал имя), объяснить некоторые вещи и, возможно, показать мне (и другим), как сделать некоторые изменения (добавить некоторые вещи), чтобы сделать ее еще лучше и более понятной для большего количества людей?
Я видел, что Роберт добавил/изменил некоторый код в Maxlookup и MincrossDistance (я думаю, примерно на 68 странице этой темы), и я попытаюсь внести эти изменения, чтобы лучше понять MQL и программирование, о котором я ничего не знаю, но пытаюсь научиться.
В любом случае, к моему первому вопросу об этом советнике:
1) Я заметил, что одно из полей - StopAndReverse (в разделе Exit Settings), и описание, которое я подумал, было ответом на пост Чака, поскольку это звучит так, что если тренд/ма пересечение происходит в противоположном направлении во время торговли, сделка выйдет и пойдет в новом направлении (IE: если была сделка на покупку, но ма и цена пересеклись, чтобы пойти в короткую позицию, тогда текущая длинная сделка выйдет и будет введена новая короткая сделка), но, очевидно, этого не происходит, о чем Чак намекнул, и, конечно, это не сработало для меня, когда я установил это поле в true.
Поэтому мой вопрос: что на самом деле делает это поле, как оно работает, и может ли кто-нибудь создать (и/или сказать нам, какой код нужно изменить/добавить), чтобы заставить этого советника функционировать так, как я думал, что это поле означает, и что Чак (и, вероятно, многие здесь) действительно хотели бы, чтобы этот советник делал?
2) Может ли кто-нибудь показать мне, как добавить сюда еще больше полей, например:
Не принимать сделки, если значение RSI также не было пересечено, в дополнение к пересечению МА?
Есть ли способ добавить, если стохастическая линия пересекла определенное значение, подобно индикатору RSI? И нет, я не имею в виду K и другой период, или сигнал, или режим, но я имею в виду значение. IE: возьмите курсор и наведите его на стохастическую линию, и вы должны увидеть всплывающее окно с названием, временем, а затем значением - вот что я хотел бы добавить в этот советник, только я не знаю КАК, поскольку я не программист!
Как насчет возможности измерять разницу в пунктах между верхней и нижней полосами, чтобы, когда они плоские (а обычно расстояние между ними 10-15 пунктов или меньше на 5-минутном графике), не входить в сделку, пока цена не пробьет их выше или ниже, но, как вы все, наверное, знаете, на боковом рынке ma пересекаются очень часто, и если торговать на 5-минутном графике, когда это происходит, можно много потерять из-за всех этих пересечений.
В этой теме были и другие хорошие идеи, например, чтобы тейк-профит/стоп-лосс основывался на x # баров назад, или в 1.5 раза больше adr, или что-то в этом роде (я не помню точных предложений), но мне интересно, насколько сложно добавить эти функции в этот советник?
Возможность добавить некоторые или все эти идеи в этот советник, конечно, помогла бы всем, и сделала бы торговлю почти действительно "установи и забудь" (за исключением NFP и других тяжелых новостей, за которыми все еще нужно следить), но для большинства времени этот советник был бы действительно ВЕЛИКИМ.
Если бы мы могли включить в этот советник то, о чем говорит Чак, это бы очень помогло, ведь если критерии (движение цены и МА) изменят направление, то текущую сделку нужно будет закрыть, а новую, идущую в противоположном направлении, открыть, при условии, что настройки для нового направления (пересечение МА) действительно произошли (настройки советника для МА были выполнены).
Извините за столь длинное сообщение, но пока я не получу помощь в закрытии текущей сделки при изменении направления и автоматическом открытии новой сделки в новом направлении, я буду продолжать спрашивать, потому что мне приходится часто наблюдать за торговлей и экраном, и я хотел бы иметь возможность просто "установить и забыть".
Другие вещи, о которых я просил, также помогли бы, но это "обязательное условие", чтобы иметь возможность уйти и позволить системе делать то, что она делает, а это то, что, я думаю, мы все ищем, не так ли?
Заранее спасибо за вашу помощь и ответы
С уважением,
Пол
Universal MA Crossing EA - Примечания
Хотя я не писал много (если вообще писал), я следил за этим советником и темой, и использую его, но немного запутался в некоторых полях в нем, и хотел бы узнать, может ли изобретатель (FireDave?), или некоторые "старшие" члены, такие как Роберт или Blaiserboy (извините, если я неправильно назвал имя), объяснить некоторые вещи и, возможно, показать мне (и другим), как сделать некоторые изменения (добавить некоторые вещи в него), чтобы сделать его еще лучше и более понятным для большего количества людей?
......
В этой теме были и другие хорошие идеи, например, чтобы тейк-профит/стоп-лосс был основан на x # баров назад, или в 1.5 раза больше adr или что-то в этом роде (я не помню точные предложения), но мне интересно, насколько сложно добавить эти функции в этот советник?
......
Другие вещи, о которых я просил, также помогли бы, но это "обязательное условие", чтобы иметь возможность уйти и позволить системе делать то, что она делает, а это то, что, я думаю, мы все ищем, не так ли?
Заранее спасибо за вашу помощь и ответы С уважением, Павел.Привет, Пол,
Я уже давно не смотрел на советника UnivMACross... и важно знать, что существует много версий... так что следующие комментарии только общие... а не для конкретной версии.
MaxLookUp>0 && MinCrossDistance>0Это выглядело как действительно хорошая функция... но использование ">0" плюс "&&" (AND) заставляет использовать оба условия одновременно, что ограничивает ваши возможности... а также не позволяет работать на текущем баре. Я изменил это, изменив MaxLookUp на "=>0"... так что любое значение работает с другим или без него... и оно также работает на текущем баре.
Стоп и реверс
Выполните поиск по этим терминам (управление F), чтобы увидеть, где они находятся в советнике и что они делают... Думаю, вы обнаружите, что это связано только с настройками PureSAR... и работает только тогда, когда PureSAR установлен на TRUE. Чтобы ответить на ваш вопрос о том, как использовать эту функцию с MA и т.д... вы можете попробовать поместить эту функцию Stop and Reverse вне функции PSAR и заставить ее работать с пересечением MA и т.д.
Добавление RSI и/или Стохастика
Посмотрите раздел кода для использования третьей МА { if(UseThirdMA==true) }... Это хороший пример того, как можно добавить новые возможности к этому советнику.
Используйте этот формат для добавления RSI и/или ваших функций Stochastic. Не забудьте добавить "extern" в верхней части для выбора функции (True/False), как это делает Third MA... Это ваше "КАК" добавить новые функции к этому советнику...
Полосы Боллинджера- разница между верхней и нижней полосами Боллинджера
Я не помню полос Боллинджера в UMAC... но вы можете вычислить разницу Pip между верхней и нижней полосами с помощью простой математики. Создайте переменные BBand в советнике и вызовите индикатор Bollinger Bands, чтобы получить значения... затем просто вычтите верхнюю полосу из нижней, чтобы получить расстояние между пунктами.
PipDist = BollUpper - BollLower;
if(PipDist < 15) Do this...(or don't do this)...;
Установите советника и уходите
Да... это идеальная цель для всех наших советников... она достигается после длительного тестирования и создания уверенности в том, что ваш код делает ТОЧНО то, что вы хотите. Это действительно прекрасное чувство, когда вы достигаете этого и действительно видите, как ваш советник совершает сделки и выходит из них по вашим условиям...!
------------------------------------------------------------
Приятно видеть, что вы используете этот советник UMAC для обучения навыкам кодирования. Я тоже начинал здесь и получил массу удовольствия от изучения базовых навыков кодирования. Я благодарю FireDave и других, кто поделился своими великолепными навыками кодирования, чтобы вы могли учиться.
Просто совет - возможно, вы также захотите взглянуть на PipMaker v17 - это еще более гибкая модель шаблона советника... с ней гораздо проще работать JMHO... и в ней уже встроены RSI, Stoch и многие другие замечательные функции, на которых можно учиться. Я использую это как один из моих базовых шаблонов советника...
Надеюсь, это поможет... и продолжайте получать удовольствие от изучения новых вещей.
Роберт
Проблема с отказом пинга на IBFX
Привет
Может ли кто-нибудь помочь решить мою проблему, пожалуйста!
Я использую InterBank FX 5digts. Советник возвращает "Ping failed" и "нет соединения". Однако мое соединение работает хорошо. У меня был другой советник, работающий с Interbank нормально.
Спасибо
H. Le
Привет, Пол,
Я давно не смотрел на советника UnivMACross... и важно знать, что существует много версий... поэтому ниже приведены только общие комментарии... а не для конкретной версии.
MaxLookUp>0 && MinCrossDistance>0Это выглядело как действительно хорошая функция... но использование ">0" плюс "&&" (AND) заставляет использовать оба условия одновременно, что ограничивает ваши возможности... а также не позволяет работать на текущем баре. Я изменил это, изменив MaxLookUp на "=>0"... так что любое значение работает с другим или без него... и оно также работает на текущем баре.
Стоп и реверс
Выполните поиск по этим терминам (управление F), чтобы увидеть, где они находятся в советнике и что они делают... Думаю, вы обнаружите, что это связано только с настройками PureSAR... и работает только тогда, когда PureSAR установлен на TRUE. Чтобы ответить на ваш вопрос о том, как использовать эту функцию с MA и т.д... вы можете попробовать поместить эту функцию Stop and Reverse вне функции PSAR и заставить ее работать с пересечением MA и т.д.
Добавление RSI и/или Стохастика
Посмотрите раздел кода для использования третьей МА { if(UseThirdMA==true) }... Это хороший пример того, как можно добавить новые возможности к этому советнику.
Используйте этот формат для добавления RSI и/или ваших функций Stochastic. Не забудьте добавить "extern" в верхней части для выбора функции (True/False), как это делает Third MA... Это ваше "КАК" добавить новые функции к этому советнику...
Полосы Боллинджера - разница между верхней и нижней полосами Боллинджера
Я не помню полос Боллинджера в UMAC... но вы можете вычислить разницу Pip между верхней и нижней полосами с помощью простой математики. Создайте переменные BBand в советнике и вызовите индикатор Bollinger Bands, чтобы получить значения... затем просто вычтите верхнюю полосу из нижней, чтобы получить расстояние между пунктами.
PipDist = BollUpper - BollLower;
if(PipDist < 15) Do this...(or don't do this)...;
Установите советника и уходите
Да... это идеальная цель для всех наших советников... она достигается после длительного тестирования и создания уверенности в том, что ваш код делает ТОЧНО то, что вы хотите. Это действительно прекрасное чувство, когда вы достигаете этого и действительно видите, как ваш советник совершает сделки и выходит из них по вашим условиям...!
------------------------------------------------------------
Приятно видеть, что вы используете этот советник UMAC для обучения навыкам кодирования. Я тоже начинал здесь и получил массу удовольствия от изучения базовых навыков кодирования. Я благодарю FireDave и других, кто поделился своими великолепными навыками кодирования, чтобы вы могли учиться.
Просто совет - возможно, вы также захотите взглянуть на PipMaker v17 - это еще более гибкая модель шаблона советника... с ней гораздо проще работать JMHO... и в ней уже встроены RSI, Stoch и многие другие замечательные функции, на которых можно учиться. Я использую это как один из моих базовых шаблонов советника...
Надеюсь, это поможет... и продолжайте получать удовольствие от изучения новых вещей.
РобертСпасибо Роберту за советы по кодированию и предложения, а также за то, что рассказал мне о PipMaker v17. Я поищу ее - я полагаю, она есть и на этом сайте? В любом случае, я поищу его здесь, а если не найду, то поищу его в Google.
Пол
ошибка 130
установил тейк-профит и возникла ошибка 130
кто-нибудь может мне помочь?
спасибо
Ecn брокер добавил ...
Попробуйте этот
В нем добавлена опция для ECN брокеров. Установите параметр ecn broker (теперь это первый параметр) на true, и он должен работать. Я не изменил способ вычисления стоп-лосса и тейк-профита, поэтому, если вы работаете с пятизначным брокером, вам нужно умножить их на 10, чтобы получить значения в пунктах.
установил тейк профит и возникла ошибка 130
Кто-нибудь может мне помочь?
tksпеременная внутри тейкпрофита
я хочу использовать эту формацию в тейк-профите, но не знаю, как правильно ее использовать.
double TakeProfit;
TakeProfit=(High)-( Low);
takeprofit
Попробуйте этот вариант В нем добавлена опция для ECN брокеров. Установите параметр ecn broker (сейчас это первый параметр) на true, и он должен работать. Я не изменил способ расчета стоп-лосса и тейк-профита, поэтому, если вы работаете с пятизначным брокером, умножьте их на 10, чтобы получить значения в пунктах.
Я хотел использовать как переменную как takeprofit.
возможно ли это?
например по моему сигналу на покупку он вычисляет определенное значение на графике.
этот тип
max=High;
min=Low;
alvo=(max-min);
takeprofit=alvo;
...
На всякий случай... добавлена поддержка 5-значных брокеров, так что теперь вам не придется пересчитывать стоп-лосс, тейк-профит и трейлинг-стоп. Сохранилась поддержка ecn-брокеров (если ваш брокер не позволяет выставлять стоп-лосс и/или тейк-профит вместе с открытием ордера, установите параметр EcnBroker в true, и тогда советник позаботится обо всем остальном).
На всякий случай ... добавил поддержку 5-ти значных брокеров, так что теперь вам не придется пересчитывать стоп лосс, тейк профит и трейлинг стоп. Сохранилась поддержка ecn брокеров (если ваш брокер не позволяет выставлять стоп лосс и/или тейк профит вместе с открытием ордера, установите параметр EcnBroker в true и тогда советник позаботится обо всем остальном).
В настоящее время я оптимизирую universalmaea. Попал в эту тему, чтобы найти universalmaea с опцией безубытка и mm на основе стоплосса. Не могли бы вы добавить опцию mladen? Это замечательная еа. Бесценно!