Система на основе корреляции от marattmb из Граалей + советник Abram

Al43

Прохожий
Подскажите, нужно ли что то менять в совах при 5 значных и 4 значных котировках?
 

marattmb

Гуру форума
А теперь грааль для парного трейдинга, для EURUSD USDCHF.
Используем величину отклонения цены от мувинга на каждом из инструментов. Мувинги должны быть одинаковые, с любым периодом. Важна разница отклонений. Пример на скриншоте. На одном инструменте отклонение = - 34, на другом = 21. По обоим инструментам вошел на buy. Когда величины отклонений будут примерно одинаковы, закрываем оба ордера. Мы будем в суммарном профите. Профит не заоблачный, но мы гарантированы от серьёзных просадок. Я поставил скрипт для закрытия обоих ордеров при достижении необходимого суммарного профита. Со временем планирую автоматизировать.
 

Вложения

  • EURUSD   USDCHF.png
    EURUSD USDCHF.png
    43,7 КБ · Просмотры: 189
Последнее редактирование модератором:

Kolumb

Новичок форума
А теперь грааль для парного трейдинга, для EURUSD USDCHF.
Используем величину отклонения цены от мувинга на каждом из инструментов. Мувинги должны быть одинаковые, с любым периодом. Важна разница отклонений. Пример на скриншоте. На одном инструменте отклонение = - 34, на другом = 21. По обоим инструментам вошел на buy. Когда величины отклонений будут примерно одинаковы, закрываем оба ордера. Мы будем в суммарном профите. Профит не заоблачный, но мы гарантированы от серьёзных просадок. Я поставил скрипт для закрытия обоих ордеров при достижении необходимого суммарного профита. Со временем планирую автоматизировать.
А индикатор можешь скинуть?
 
Последнее редактирование модератором:

saw

Элитный участник
А теперь грааль для парного трейдинга, для EURUSD USDCHF.
Используем величину отклонения цены от мувинга на каждом из инструментов. Мувинги должны быть одинаковые, с любым периодом. Важна разница отклонений. Пример на скриншоте. На одном инструменте отклонение = - 34, на другом = 21. По обоим инструментам вошел на buy. Когда величины отклонений будут примерно одинаковы, закрываем оба ордера. Мы будем в суммарном профите. Профит не заоблачный, но мы гарантированы от серьёзных просадок. Я поставил скрипт для закрытия обоих ордеров при достижении необходимого суммарного профита. Со временем планирую автоматизировать.
Марат, подробнее пожалуйста. Какой фрейм? Какие мувинги? С какого отклонения начинаем набирать позиции? Ведущая пара евродоллар?
 
Последнее редактирование модератором:

marattmb

Гуру форума
Марат, подробнее пожалуйста. Какой фрейм? Какие мувинги? С какого отклонения начинаем набирать позиции? Ведущая пара евродоллар?
Таймфрейм любой. Мувинги любые. Лишь бы были одинаковые на обоих инструментах. На скриншоте МА 600. Таймфрейм М5. Отклонение на Ваш вкус. Чем больше разница в величинах отклонения, тем больше профит. В данном случае не имеет значение, какая ведущая пара, а какая ведомая.
 
  • Like
Реакции: saw

marattmb

Гуру форума
ТОгда почему Марат вошел в бай, а не в селл?;)(y)
Да потому, что цифровое значение отрицательного отклонения (34) больше цифрового значения положительного отклонения (21). Мувинг является динамическим уровнем, куда рано или поздно вернется цена.
 

hotabuh

Новичок форума
А теперь грааль для парного трейдинга, для EURUSD USDCHF.
Используем величину отклонения цены от мувинга на каждом из инструментов. Мувинги должны быть одинаковые, с любым периодом. Важна разница отклонений. Пример на скриншоте. На одном инструменте отклонение = - 34, на другом = 21. По обоим инструментам вошел на buy. Когда величины отклонений будут примерно одинаковы, закрываем оба ордера. Мы будем в суммарном профите. Профит не заоблачный, но мы гарантированы от серьёзных просадок. Я поставил скрипт для закрытия обоих ордеров при достижении необходимого суммарного профита. Со временем планирую автоматизировать. Сейчас Андрей занят моим ТЗ по другой моей стратегии. Поэтому буду планировать на май. А сейчас пока поторгуем в ручном режиме.
Марат, а какой профит ставите и как определяете? Поделитесь скриптом пожалуйста.
Вопрос по скрипту: если в терминале открыты другие ордера, он закрывает все ордера, или на том графике, где расположен сам скрипт?
 
Последнее редактирование:

marattmb

Гуру форума
Марат, а какой профит ставите и как определяете?
На глаз. Все зависит от того, при какой разницы величин отклонений Вы входите в позицию. При одной и той-же ситуации у разных брокеров разница отклонений разная. Проверил.
 

Slava78

Элитный участник
А теперь грааль для парного трейдинга, для EURUSD USDCHF.
Используем величину отклонения цены от мувинга на каждом из инструментов. Мувинги должны быть одинаковые, с любым периодом. Важна разница отклонений. Пример на скриншоте. На одном инструменте отклонение = - 34, на другом = 21. По обоим инструментам вошел на buy. Когда величины отклонений будут примерно одинаковы, закрываем оба ордера. Мы будем в суммарном профите. Профит не заоблачный, но мы гарантированы от серьёзных просадок. Я поставил скрипт для закрытия обоих ордеров при достижении необходимого суммарного профита. Со временем планирую автоматизировать.
Сделал набросок
 

Вложения

  • EA_Mult.mq4
    20,9 КБ · Просмотры: 30
Последнее редактирование модератором:

marattmb

Гуру форума
Сделал набросок
Нет, Слава. Совсем не по алгоритму. Не имеет значение, какое расстояние цены от мувинга. Имеет значение, разница отклонений цены от мувингов двух инструментов. И шаг тоже не нужен. Вернее, он может быть нужен. Но здесь под шагом понимается увеличение разницы отклонения. В советник нужно прописать индикаторы MA_Shift для обоих инструментов, которые и должны показывать разницу величин отклонений. И если эта разница достигнет заданной, советник должен открыть сонаправленно ордера в сторону меньшего отклонения. Если ситуация как сейчас, то советник должен открыть сонаправленно ордера в buy. Я понимаю, что алгоритм сложный. Но именно так.
 

vladradon

Программист
В советник нужно прописать индикаторы MA_Shift для обоих инструментов, которые и должны показывать разницу величин отклонений.
Нет, этих индюков не нужно - достаточно считать стандартно показания 2-х машек и текущие биды каждого инструмента и найти разницу. Можно из MA_Shift взять эти строки. Если MA_Shift прописывать - будут лишние тормоза, к тому же с него нельзя считать данные - в нем нет выходных буферов.
 

marattmb

Гуру форума
Нет, этих индюков не нужно - достаточно считать стандартно показания 2-х машек и текущие биды каждого инструмента и найти разницу. Можно из MA_Shift взять эти строки. Если MA_Shift прописывать - будут лишние тормоза, к тому же с него нельзя считать данные - в нем нет выходных буферов.
MA_Shift - для ручной торговли, для визуализации. Я не прогер. Влад, тебе виднее, как правильно. Важно сохранить алгоритм входа в позицию.
 
Верх