Предложения по автоматизации торговли

HaN-b

Интересующийся
День добрый! Есть отличный индикатор по типу зигзага, только этот не перерисовывается и дает точные сигналы, так как все время нереально сидеть около терминала, а вовремя пойманный сигнал дает прибыль, поэтому по данному индикатору необходим эксперт, в коде не разбираюсь, поэтому прошу помощи знающих людей, подробности в личку.
 

sega79

Местный знаток
День добрый! Есть отличный индикатор по типу зигзага, только этот не перерисовывается и дает точные сигналы, так как все время нереально сидеть около терминала, а вовремя пойманный сигнал дает прибыль, поэтому по данному индикатору необходим эксперт, в коде не разбираюсь, поэтому прошу помощи знающих людей, подробности в личку.


Если не рисует, то запаздывает на Х-баров, либо грааль.Глянуть надо, а там видно будет.Либо стейт ручной торговли плиз в студию. А так говно делать и время убивать нет желания.
 

HaN-b

Интересующийся
запаздывает буквально на 1-2 бара,бывает и больше, но это при флете, цена далеко не уходит все равно, в расчет идет 6-ть баров, можно настроить и меньше, не пробовал, ложных сигналов очень мало.
 

Novikov

Гуру форума
Подскажите пожалуйста, верно ли записаны формулы для расчета стоимости 1 пункта для 1 лота?

EURUSD 0,0001*100000
GBPUSD 0,0001*100000
AUDUSD 0,0001*100000
NZDUSD 0,0001*100000
USDCAD 0,0001*100000/USDCAD
USDCHF 0,0001*100000/USDCHF
USDJPY 0,01*100000/USDJPY
EURGBP 0,0001*100000*EURUSD/EURGBP
EURAUD 0,0001*100000*EURUSD/EURAUD
EURNZD 0,0001*100000*EURUSD/EURNZD
EURCAD 0,0001*100000*EURUSD/EURCAD
EURCHF 0,0001*100000*EURUSD/EURCHF
EURJPY 0,01*100000*EURUSD/EURJPY
GBPAUD 0,0001*100000*GBPUSD/GBPAUD
GBPNZD 0,0001*100000*GBPUSD/GBPNZD
GBPCAD 0,0001*100000*GBPUSD/GBPCAD
GBPCHF 0,0001*100000*GBPUSD/GBPCHF
GBPJPY 0,01*100000*GBPUSD/GBPJPY
AUDNZD 0,0001*100000*AUDUSD/AUDNZD
AUDCAD 0,0001*100000*AUDUSD/AUDCAD
AUDCHF 0,0001*100000*AUDUSD/AUDCHF
AUDJPY 0,01*100000*AUDUSD/AUDJPY
NZDCAD 0,0001*100000*NZDUSD/NZDCAD
NZDCHF 0,0001*100000*NZDUSD/NZDCHF
NZDJPY 0,01*100000*NZDUSD/NZDJPY
CADCHF 0,0001*100000*USDCAD*CADCHF
CADJPY 0,01*100000*USDCAD/CADJPY
CHFJPY 0,01*100000*USDCHF/CHFJPY

За ответ, заранее благодарю!

p.s. в особенности интересует верность последних 3х формул!
 

Novikov

Гуру форума
Уважаемый transcendreamer дал мне развернутый ответ! Может кому нибудь пригодится:

расчет верный только для cadchf должно быть 0,0001*100000/USDCAD/CADCHF
а вообще есть простой путь - я опишу как я делаю:
это упрощенно, но работает везде
смотрим суть инструмента, у любого инструмента есть базис и измеритель
базис = то чем торгуем = для cadchf это канадский доллар = то есть торгуем cad
измеритель = то в чем котируем базис = в данном случае франк
то есть изначально финансовый результат любой сделки будет во франках
значит нужно будет франки перевести в валюту депозита (usd)
значит берем usdchf - это сколько франков за 1 доллар
а нам нужно наоборот - сколько долларов за 1 франк
то есть переворачиваем 1/х где х=usdchf
тогда в итоге для стоимости пункта 4-знака получаем 10 / usdchf = 10.37
это можно сделать с любым инструментом зная его валюту котирования
 

sega79

Местный знаток
запаздывает буквально на 1-2 бара,бывает и больше, но это при флете, цена далеко не уходит все равно, в расчет идет 6-ть баров, можно настроить и меньше, не пробовал, ложных сигналов очень мало.

Запаздывает всеволиш на 1-2 бара, а может и на 3-4.Открываться будем после слова "лопата".
 

_SERG_

Активный участник
Подскажите пожалуйста, верно ли записаны формулы для расчета стоимости 1 пункта для 1 лота?

EURUSD 0,0001*100000
GBPUSD 0,0001*100000
AUDUSD 0,0001*100000
NZDUSD 0,0001*100000
USDCAD 0,0001*100000/USDCAD
USDCHF 0,0001*100000/USDCHF
USDJPY 0,01*100000/USDJPY
EURGBP 0,0001*100000*EURUSD/EURGBP
EURAUD 0,0001*100000*EURUSD/EURAUD
EURNZD 0,0001*100000*EURUSD/EURNZD
EURCAD 0,0001*100000*EURUSD/EURCAD
EURCHF 0,0001*100000*EURUSD/EURCHF
EURJPY 0,01*100000*EURUSD/EURJPY
GBPAUD 0,0001*100000*GBPUSD/GBPAUD
GBPNZD 0,0001*100000*GBPUSD/GBPNZD
GBPCAD 0,0001*100000*GBPUSD/GBPCAD
GBPCHF 0,0001*100000*GBPUSD/GBPCHF
GBPJPY 0,01*100000*GBPUSD/GBPJPY
AUDNZD 0,0001*100000*AUDUSD/AUDNZD
AUDCAD 0,0001*100000*AUDUSD/AUDCAD
AUDCHF 0,0001*100000*AUDUSD/AUDCHF
AUDJPY 0,01*100000*AUDUSD/AUDJPY
NZDCAD 0,0001*100000*NZDUSD/NZDCAD
NZDCHF 0,0001*100000*NZDUSD/NZDCHF
NZDJPY 0,01*100000*NZDUSD/NZDJPY
CADCHF 0,0001*100000*USDCAD*CADCHF
CADJPY 0,01*100000*USDCAD/CADJPY
CHFJPY 0,01*100000*USDCHF/CHFJPY

За ответ, заранее благодарю!

p.s. в особенности интересует верность последних 3х формул!


В валюте депозита с учётом объёма позиции:
AccountDigits - число десятичных знаков в счёте
LotPosition - объём позиции для которой считаем цену пункта
PointPrice - стоимость пункта инструмента в валюте депозита

PointPrice= NormalizeDouble( LotPosition * MarketInfo(Symbol(), MODE_TICKSIZE), AccountDigits);
 

Novikov

Гуру форума
В валюте депозита с учётом объёма позиции:
AccountDigits - число десятичных знаков в счёте
LotPosition - объём позиции для которой считаем цену пункта
PointPrice - стоимость пункта инструмента в валюте депозита

PointPrice= NormalizeDouble( LotPosition * MarketInfo(Symbol(), MODE_TICKSIZE), AccountDigits);

Вот капец же ж!!! :facepalm: 99% полученных ответов вообще не являются ответом на поставленный вопрос!
Как еще написать, что бы вопрос не трактовался по другому, а именно так, как написано?
Причем здесь формула для использования в коде???
Я же вроде бы написал русским языком - "верно ли записаны формулы для расчета стоимости 1 пункта для 1 лота?"

Формулы верны, а если не верны, то надо так и так... :nda:
 

_SERG_

Активный участник
Вот капец же ж!!! :facepalm: 99% полученных ответов вообще не являются ответом на поставленный вопрос!
Как еще написать, что бы вопрос не трактовался по другому, а именно так, как написано?
Причем здесь формула для использования в коде???
Я же вроде бы написал русским языком - "верно ли записаны формулы для расчета стоимости 1 пункта для 1 лота?"

Формулы верны, а если не верны, то надо так и так... :nda:
Какой вопрос, такой ответ.
Дело хозяйское, :laugh:. Своих косяков хватает.
Но правильно было-бы свои формулы самому перепроверить, а не потом на грабли наступать, или кость, типа мне тут сказали.
Для этого достаточно сравнить расчётные значения с реальными. (Эт я по умничал. :D)
 
  • Like
Реакции: Ugar

cmillion

Гуру форума
Всем Привет. Итак наконец-то готова стратегия сетки грааля. Итак
1. Закрытие всех ордеров по ТП в валюте депозита
2. время работы советника и отдельно закрытие в пятницу (при этом параметре закрываться советник будет в пятницу в заданное время (независимо от прибыли и убытка)
3. Сетка стоповых ордеров
а. Шаг от цены до первого ордера
б. Шаг между ордерами в сетке
в. Лот ордеров
г. Коэффициент увеличения шага ордеров в сетке
д. Коэффициент увеличения лота ордеров
ТП каждого ордера
СЛ каждого ордера
Тралл каждого ордера (начало работы трала, перенос СЛ на х пунктов, затем через каждые х пунктов)
Текущее число отложек
4. Сетка лимитных ордеров
а. Шаг от цены до первого ордера
б. Шаг между ордерами в сетке
в. Лот ордеров
г. Коэффициент увеличения шага ордеров в сетке
д. Коэффициент увеличения лота ордеров
ТП каждого ордера
СЛ каждого ордера
Тралл каждого ордера (начало работы трала, перенос СЛ на х пунктов, затем через каждые х пунктов)
Текущее число отложек
На месте закрытых ордеров выставляются ордера в противоположную сторону с коэффициентом увеличения лота.
Заранее большое спасибо.

100% грааль :)
Посмотрите уже готовый в ветке с сеточными стратегиями.
 

Ambrela

Местный знаток
Всем Привет. Итак наконец-то готова стратегия сетки грааля. Итак
1. Закрытие всех ордеров по ТП в валюте депозита
2. время работы советника и отдельно закрытие в пятницу (при этом параметре закрываться советник будет в пятницу в заданное время (независимо от прибыли и убытка)
3. Сетка стоповых ордеров
а. Шаг от цены до первого ордера
б. Шаг между ордерами в сетке
в. Лот ордеров
г. Коэффициент увеличения шага ордеров в сетке
д. Коэффициент увеличения лота ордеров
ТП каждого ордера
СЛ каждого ордера
Тралл каждого ордера (начало работы трала, перенос СЛ на х пунктов, затем через каждые х пунктов)
Текущее число отложек
4. Сетка лимитных ордеров
а. Шаг от цены до первого ордера
б. Шаг между ордерами в сетке
в. Лот ордеров
г. Коэффициент увеличения шага ордеров в сетке
д. Коэффициент увеличения лота ордеров
ТП каждого ордера
СЛ каждого ордера
Тралл каждого ордера (начало работы трала, перенос СЛ на х пунктов, затем через каждые х пунктов)
Текущее число отложек
На месте закрытых ордеров выставляются ордера в противоположную сторону с коэффициентом увеличения лота.
Заранее большое спасибо.

Эта супер система сможет дать только быстрый слив :), совсем не так сетка делается, не тот подход. Чтобы сетку делать, нужен большой опыт, и для начало вход отлаженный. Если заказывать у программиста то потеряете не мало денег на разработку + исправление косяков и опять доработка. Проще по искать кто уже сделал и возможно купить если есть соответствующие доказательства о заработке этой сеткой.
 

serguny777

Активный участник
может кто сделает советника для тестера,что бы проверить прибыльность систем.
DOTS - выставление по две отложки в обе стороны одинаковым объемом,соответственно с ТП 1 и ТП 2,при срабатывании ТП 1 второй ордер переводится в БУ,в конце торгового дня все ордера удаляются,трал не нужен.
Gann - торговля в канале,покупка,продажа у линии согласно индикатору в подвале +- н пунктов,трал
 

Вложения

  • DOTS-method-3.zip
    1,2 МБ · Просмотры: 83
  • Ganns.rar
    22,3 КБ · Просмотры: 77

bleike

Новичок форума
Возьмётся кто сделать простого советника, который будет подставлять тейкпрофиты для сделок в зависимости от лота? Тейкпрофиты нужно будет подставлять под разные меджики т.е. сова должна быть мультимеджиковой.

нужно чтобы тейкпрофит сова брала из настроек
1)лот - 0.01 (параметр меняется)
TP - 10 (параметр меняется)
2)лот - 0.02
TP - 20
.......
20)лот - 1
ТР - 100

ну и по меджикам задать изменяемый диапазон:
min megic 0
max megic 10
 

multirus

Прохожий
Всем привет!!! Может кто-нибудь сделать советника по двум индикаторам? Если индикатор BBands_Stop_v1b_with_alert на закрытие свечи показал стрелку вверх и индикатор BB_MACD_CCT нарисовал синюю точку, то открывается сделка на бай... Если стрелка вниз и красная точка, то на селл. Если стрелка и точка не совпадают, то сделка не открывается...
 

Вложения

  • BB_MACD_CCT.ex4
    4,2 КБ · Просмотры: 50
  • BBands_Stop_v1b_with_alert.ex4
    7,9 КБ · Просмотры: 53

bleike

Новичок форума
просьба снята
Возьмётся кто сделать простого советника, который будет подставлять тейкпрофиты для сделок в зависимости от лота? Тейкпрофиты нужно будет подставлять под разные меджики т.е. сова должна быть мультимеджиковой.

нужно чтобы тейкпрофит сова брала из настроек
1)лот - 0.01 (параметр меняется)
TP - 10 (параметр меняется)
2)лот - 0.02
TP - 20
.......
20)лот - 1
ТР - 100

ну и по меджикам задать изменяемый диапазон:
min megic 0
max megic 10
 

the_creator

Активный участник
Может кто-нибудь сделать индикатор/советник использующий золотое сечение?
eurusd-m5-alpari-limited-3.png
geo_2b.gif
eurusd-m15-alpari-limited.png
eurusd-m15-alpari-limited-3.png
 
Последнее редактирование модератором:

osvit

Активный участник
Вот нашел открытие и закрытие по времени.

Нашел в старых ветках. Огромнейшая просьба прикрутите к времени секунды и управление рисками. для меня это очень важно. Уже не знаю куда еще постучаться.
 

Вложения

  • открытие и закрытие по времени.mq4
    3,9 КБ · Просмотры: 42

Novikov

Гуру форума
Уважаемые программисты, возможно ли скрестить 2 индикатора?
Индикатор EquityHedgeGraph (скрин) строит эквити нескольких инструментов.
Индикатор !MTH Renko Chart Builder Indi Ver 02 строит оффлайн график РЕНКО.
Надо что бы !MTH Renko Chart Builder Indi Ver 02 брал данные не с графика, на котором установлен, а с индикатора EquityHedgeGraph, который установлен в том же окне и строил на основании линии эквити график РЕНКО :please:

Индикаторы прикрепил.
За ответ заранее благодарю!

eurusdf-m1-fort-financial-services.png
 

Вложения

  • EquityHedgeGraph2.mq4
    8,5 КБ · Просмотры: 32
  • !MTH Renko Chart Builder Indi Ver 02.mq4
    32,5 КБ · Просмотры: 24

HANDRAB

Интересующийся
Помогите сделать простой советник

Принцип роботы, если цена идет верх открываются buy, если цена розварачюеться идет вниз он не открывает ордера если есть уже открытые ордера как только ордера заканчиваются он открывает sell. Мартин ненужен. Параметры.RiskPercent-лот выставляется от баланса. Step-расстояние между ордерами от 1 пункта. BUY-до 100 ордеров открывал. SELL-до 100 ордеров открывал.
 

Алексей7575

Прохожий
Есть рабочая идея!

Доброго времени суток!
Обращаюсь главным образом к тем, кто владеет навыками программирования на MQL4. Есть одна замечательная идея. Существует такой индикатор PBF_Fast_3MAs, основаннный на 3-х быстрых скользящих средних. Индикатор рабочий. В результате торговли на реальном счёте за последнюю неделю было получено соотношение прибыль/просадка - 2,5/1. Торговля велась на таймфрейме М5 с 10.00 до 17.00 МСК EURUSD брокер 5-ти значный, счёт ECN. Идея заключается в том, чтобы написать советника на данный индикатор, выложить его на форум, а затем совместно его оптимизировать и улучшить. Проблема в том, что файл с расширением только ex4. Я к сожалению не обладаю навыками программирования, но читал, что можно сделать ссылки на сигналы любого индикатора. Возможно это как-то реализовать? Пытался подогнать параметры графика стандартного индикатора МА в метатрейдере, но индикатор как-то подругому рассчитывается.
Вот ссылка на страницу стратегии, в которую входит индикатор PBF_Fast_3MAs: http://tradelikeapro.ru/strategiya-paintbarforex/ Я использовал только один этот индикатор.
Вот примерное техническое задание на разработку советника, как я его вижу.
Входные параметры:
Таймфрейм М1-М15 (если возможно, включая нестандартные с шагом 1 мин.)
Время работы советника.
Стоп лосс.
Тейк профит.
Трейлинг стоп.
Трейлинг степ.
Дополнительно возможно 3 шага Мартингейла с разными множителями.
Сигнал на открытие сделки покупку/продажу — изменение цвета (направления) хотя бы одного из 2-х графиков при закрытии бара.
Сигнал на закрытие - изменение цвета (направления) хотя бы одного из 2-х графиков при закрытии бара, срабатывание стопа.
Пожалуйста, пишите Ваши соображения по этому поводу.
 
Верх