Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Невероятно! Мне удалось сделать свой собственный, основанный на stoch at 1, прежде чем я получил ваш второй пост, но спасибо вам большое. Это действительно очень ценно. И никаких 6 гигов лог-файлов.
zigflip
Этот должен работать нормально (он переписан и немного модернизирован (тот был написан давно )).
PS: проблема в коде заключалась в параметре timeFrame. Он был определен как строка и использовался в том месте, где ожидался параметр целочисленного типа в вызове iStochastic().Уважаемый Mladen
Извините за вопрос о декомпилированном коде это похоже на Стохастик на графике с полосами!
Когда я скомпилировал, он выдает 4 предупреждения, так что все в порядке с этим? Можно ли это вылечить?
Спасибо за любую помощь
секретный код
Уважаемый Младен
Извините за вопрос о декомпилированном коде это похоже на Стохастик на графике с полосами!
При компиляции выдает 4 предупреждения, это нормально? Можно ли это вылечить?
Спасибо за любую помощь
секретный кодсекретный код
Извините, но я уже много раз говорил, что не буду изменять декомпилированный код.
Если вы можете найти оригинальный код, я буду более чем счастлив помочь.
secretcode
Извините, но я действительно много раз говорил, что не буду изменять декомпилированный код.
Если вы можете найти оригинальный код, я буду более чем счастлив помочь.Mladen
Очень жаль, что вы потратили время.
Искренне
secretcode
Здравствуйте, Младен,
Допустим, у нас есть 2 индикатора, a и b, один на графике, другой на отдельном. я хотел бы создать новый из них, то есть c.
условия : если (a>уровень1 и b>уровень2) стрелка на покупку на графике;
иначе
если (a<level1 и b<level2) стрелка на продажу на графике;
иначе
флэт
Здравствуйте Младен,
предположим, у нас есть 2 индикатора, a и b, один на графике, другой на отдельном. я хочу создать новый из них, то есть c.
условия: если (a>уровень1 и b>уровень2) стрелка на покупку на графике;
иначе
если (a<уровень1 и b<уровень2) стрелка на продажу на графике;
иначе
квартираanonimm,
Самый простой способ сделать то, что вы описали, это создать 3-й индикатор, а затем получить значения из индикаторов a и b с помощью функции iCustom().
sequencer_v1_3_rh.mq4
Здравствуйте, Младен, сэр,
не могли бы вы посмотреть на это?
Опция TSL не работает
Цена покупки: (я буду вводить вручную и будет установлен Buy stop)
Цена продажи: (я введу вручную и поставлю стоп на продажу)
TP: Я вручную введу пипсы, например, 20 пипсов.
SL: Я буду вручную вводить пипсы, например, 20 пипсов.
Безубыток: истина/ложь
Пипсы безубытка: Я буду вручную вводить пипсы, например, 20 пипсов
Трейлинг стоплосс: True/False
Пипсы трейлинг-стоплосса: Я буду вручную вводить пипсы, например, 20 пипсов.
Проскальзывание в пунктах: Я буду вручную вводить пипсы
Брокерский спред: Я вручную ввожу пипсы, а советник рассчитывает их.
Магическое число: для функциональности Mutlipair
****
Хеджирующая часть (самая важная):
Будет размещен хеджирующий стоп-ордер (бай-стоп на SL для сработавшего входа на продажу и селл-стоп для сработавшего входа на покупку).
Этот стоп-приказ будет меняться, если трейлинг стоплосс будет продвигаться.....!
Таким образом, если TSL изменяется......, он тоже изменится!
например:
начальная покупка 1.23500
начальный SL 1.23200
TSL: 20 пунктов
стоп на продажу будет размещен на уровне SL
скажем, прибыль составила 20 пунктов @1.23700
таким образом, TSL переместится на 1.23500
тогда первоначальный sell stop будет установлен на 1.23500 (новый TSL) от первоначального SL
sequencer_v1_3_rh.mq4
Здравствуйте, Младен, сэр,
не могли бы вы посмотреть на это?
Опция TSL не работает
Цена покупки: (я буду вводить вручную и будет установлен стоп на покупку)
Цена продажи: (я введу вручную и поставлю стоп на продажу)
TP: Я вручную введу пипсы, например, 20 пипсов.
SL: Я буду вручную вводить пипсы, например, 20 пипсов.
Безубыток: истина/ложь
Пипсы безубытка: Я буду вручную вводить пипсы, например, 20 пипсов
Трейлинг стоплосс: True/False
Пипсы трейлинг-стоплосса: Я буду вручную вводить пипсы, например, 20 пипсов.
Проскальзывание в пунктах: Я буду вручную вводить пипсы
Брокерский спред: Я вручную ввожу пипсы, а советник рассчитывает их.
Магическое число: для функциональности Mutlipair
****
Хеджирующая часть (самая важная):
Будет размещен хеджирующий стоп-ордер (бай-стоп на SL для сработавшего входа на продажу и селл-стоп для сработавшего входа на покупку).
Этот стоп-приказ будет меняться, если трейлинг стоплосс будет продвигаться.....!
Таким образом, если TSL изменяется......, он тоже изменится!
например:
начальная покупка 1.23500
начальный SL 1.23200
TSL: 20 пунктов
стоп на продажу будет размещен на уровне SL
скажем, прибыль составила 20 пунктов @1.23700
таким образом, TSL переместится на 1.23500.
тогда первоначальный стоп на продажу будет на уровне 1.23500 (новый TSL) от первоначального SLПопробуйте использовать больший трейлинг-стоп.
По умолчанию параметр TrailingStop установлен на 80 пунктов (не пипсов, а пунктов), что для большинства пятизначных брокеров слишком близко к текущей цене.
BOLL BANDS и STOC связаны друг с другом
Здравствуйте,
Мне нужен следующий индикатор, чтобы поместить в том же окне цветной стохастик:
Во время тренда полосы Боллинджера расширяются..... затем тренд останавливается и появляется диапазон. Во время торговли диапазон полос Боллинджера сужается и в этой ситуации очень хорошо работает сток перепроданности.
Это происходит:
1) ширина полосы Боллинджера 71 и std 2
2) sma 15 от ширины полосы Боллинджера
3) stoc 5-3-3
ПОЯСНЕНИЕ:
когда bbw пересекается ниже своей sma15 и в течение 5 баров после
и
когда stoc <=30
индикатор равен 80...иначе 20
введите для цвета и для уровня (20-80)
заранее спасибо
Привет fabian103,
Чтобы облегчить вам изучение кодирования для вашего EA.... вот несколько основных приемов для отслеживания вашего кода:
1) Всегда проверяйте журналы ошибок на наличие основных подсказок. Они расскажут вам о многом.
2) Вы можете добавить операторы PRINT, отправляемые в журналы, и операторы COMMENT, отображаемые прямо на графике. Разместите их везде в коде вашей программы, чтобы вы могли видеть и отслеживать каждый шаг вашего советника... как в журналах, так и на графике.
3) Форматирование кода - убедитесь, что ваши скобки выровнены в каждой функции, чтобы вы могли видеть, не пропустили ли вы одну или две скобки.
4) Проверьте множество хороших рабочих советников, которые имеют нужные вам функции... а затем сравните их с тем, что у вас есть. Внесите необходимые изменения, чтобы заставить его работать.
5) Ошибки компиляции - если в вашем коде есть ошибки компиляции... всегда начинайте исправлять самые верхние ошибки в списке... все остальные могут исчезнуть после их исправления. Исправьте первую ошибку... затем перекомпилируйте снова и продолжайте процесс до тех пор, пока код не скомпилируется правильно.
Надеюсь, это поможет вам начать поиск новых подсказок, чтобы заставить советника работать...
Роберт