Подскажите пожалуйста возможно ли в советнике сделать два и более magic number? Чтобы можно было в советнике объединить две и более разных стратегий , например флетовую и трендовую, и каждой стратегии присвоить свой меджик намбер.
- Подскажите пожалуйста, возможна ли работа одного советника с разными меджиками одновременно, при этом с каждым меджиком своим отдельным алгоритмом?
- Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам
- Советники: VR---SETKA=2=01032012
Behappy:
Подскажите пожалуйста возможно ли в советнике сделать два и более magic number? Чтобы можно было в советнике объединить две и более разных стратегий , например флетовую и трендовую, и каждой стратегии присвоить свой меджик номбер.
Подскажите пожалуйста возможно ли в советнике сделать два и более magic number? Чтобы можно было в советнике объединить две и более разных стратегий , например флетовую и трендовую, и каждой стратегии присвоить свой меджик номбер.
Можно.
Vitalii Ananev:
Виталий , а у вас есть пример кода какого нибудь советника , в котором используется два и более меджика? можете поделится?
Можно.
Behappy:
Виталий , а у вас есть пример кода какого нибудь советника , в котором используется два и более меджика? можете поделится?
Виталий , а у вас есть пример кода какого нибудь советника , в котором используется два и более меджика? можете поделится?
На любой ордер при открытии можно поставить любой меджик. Хоть всегда разный.
вот допустим в советнике есть два отдельных блока с различными индикаторами и параметрами и для каждого блока нужен свой меджик, чтобы эти стратегии работали как бы отдельно. так можно сделать? т.е. надо ,чтобы не было такого ,что например появился сигнал по первой стратегии на открытие, а по второй стратегии появился сигнал на закрытие и позиция закроется, хотя не должна закрываться, так как сигнал на закрытие должен быть от первой стратегии
Behappy:
Виталий , а у вас есть пример кода какого нибудь советника , в котором используется два и более меджика? можете поделится?
Виталий , а у вас есть пример кода какого нибудь советника , в котором используется два и более меджика? можете поделится?
Да тут и без примера все понятно. Каждой стратегии присвойте свой магик. И про открытии ордера в функцию OrderSend() подставляйте нужный магик.
Behappy:
вот допустим в советнике есть два отдельных блока с различными индикаторами и параметрами и для каждого блока нужен свой меджик, чтобы эти стратегии работали как бы отдельно. так можно сделать? т.е. надо ,чтобы не было такого ,что например появился сигнал по первой стратегии на открытие, а по второй стратегии появился сигнал на закрытие и позиция закроется, хотя не должна закрываться, так как сигнал на закрытие должен быть от первой стратегии
вот допустим в советнике есть два отдельных блока с различными индикаторами и параметрами и для каждого блока нужен свой меджик, чтобы эти стратегии работали как бы отдельно. так можно сделать? т.е. надо ,чтобы не было такого ,что например появился сигнал по первой стратегии на открытие, а по второй стратегии появился сигнал на закрытие и позиция закроется, хотя не должна закрываться, так как сигнал на закрытие должен быть от первой стратегии
А кто будет делать этот советник? Если Вы сами, то судя по тому, что задаете этот вопрос, Вы эту работу не сделаете
Тут очень важно на каком языке писать. На mql4 как и сказано выше никаких проблем нет. А вот на mql5 есть некоторые нюансы о которых надо знать.
Alexey Viktorov:
Тут очень важно на каком языке писать. На mql4 как и сказано выше никаких проблем нет. А вот на mql5 есть некоторые нюансы о которых надо знать.
Тут очень важно на каком языке писать. На mql4 как и сказано выше никаких проблем нет. А вот на mql5 есть некоторые нюансы о которых надо знать.
На mql4
Evgeniy Zhdan:
А кто будет делать этот советник? Если Вы сами, то судя по тому, что задаете этот вопрос, Вы эту работу не сделаете
нет , не я сам
Behappy:
вот допустим в советнике есть два отдельных блока с различными индикаторами и параметрами и для каждого блока нужен свой меджик, чтобы эти стратегии работали как бы отдельно. так можно сделать? т.е. надо ,чтобы не было такого ,что например появился сигнал по первой стратегии на открытие, а по второй стратегии появился сигнал на закрытие и позиция закроется, хотя не должна закрываться, так как сигнал на закрытие должен быть от первой стратегии
вот допустим в советнике есть два отдельных блока с различными индикаторами и параметрами и для каждого блока нужен свой меджик, чтобы эти стратегии работали как бы отдельно. так можно сделать? т.е. надо ,чтобы не было такого ,что например появился сигнал по первой стратегии на открытие, а по второй стратегии появился сигнал на закрытие и позиция закроется, хотя не должна закрываться, так как сигнал на закрытие должен быть от первой стратегии
input uint Magik1 = 3000;//Magic Number the first order input uint Magik2 = 3001;//Magic Number the second order ........ int OnInit() { Traders.Initalize(Symbol(),Magik1,Slipage,Comm,Market);//класс работает только с Magic1 Traders2.Initalize(Symbol(),Magik2,Slipage,Comm,Market);//класс работает только с Magic2 }
Вот пример: Traders - работает со своими ордерами. Traders2 - со своими. И оба они не зависят друг от друга.
Можно их даже запустить на разных символах.
input uint Magik1 = 3000;//Magic Number the first order input uint Magik2 = 3001;//Magic Number the second order ........ int OnInit() { Traders.Initalize("EURUSD",Magik1,Slipage,Comm,Market);//класс работает только с Magic1 Traders2.Initalize("GBPUSD",Magik2,Slipage,Comm,Market);//класс работает только с Magic2 }
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь