- [ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда.
- Array out of range.
- Машинное обучение в трейдинге: теория, модели, практика и алготорговля
а то есть вместо
if(OrderSymbol() == Symbol())
{
if(OrderMagicNumber() == magic)
{
...
}
}
написать
if(OrderSymbol() == "AUDUSD")
{
if(OrderMagicNumber() ==AUDUSDmagic)
{
...
}
}
if(OrderSymbol() == "USDPLN")
{
if(OrderMagicNumber() == USDPLNmagic)
{
...
}
}
и так для каждой пары?
и потом просоединить к каждому окну?
а то есть вместо
if(OrderSymbol() == Symbol())
{
if(OrderMagicNumber() == magic)
{
...
}
}
написать
if(OrderSymbol() == "AUDUSD")
{
if(OrderMagicNumber() ==AUDUSDmagic)
{
...
}
}
if(OrderSymbol() == "USDPLN")
{
if(OrderMagicNumber() == USDPLNmagic)
{
...
}
}
и так для каждой пары?
и потом просоединить к каждому окну?
Проще сделать массив с именами инструментов и потом в цикле их перебирать. А магик для всех инструментов может быть и один.
Или для каждого инструмента свой магик, и проверять только на него уже.
Имелось в виду, что в функцию открытия ордера можно вставлять любые доступные символы, а не только тот, на котором стоит советник. То есть, в одном советнике, стоящем в одном окне можно не только рассчитывать необходимость открытия ордера на другом символе, но и открывать ордера, вставив в OrderSend нужный символ. И не нужны дополнительные советники на других символах в других окнах. Пример можно посмотреть в мультивалютнике Решетова.
А уже с логикой разбирайтесь сами, когда, на каком символе и зачем открывать ордера.
OrderSend( | string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE) |
как это нету, а экономия тактов процессора? ))) вот если б посчитать, а потом * колво минут * кол-во часов * кол-во дней ! )))
у меня на терминале сейчас работают 6 советников с задержкой между циклами 200 мс.
Каждый из них использует 3 индюка. Все это богатство с терминалом вместе кушает меньше процента проца.
Так стОит ли городить огород из-за тактов процессора?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования