Скачать MetaTrader 5

Советники: Prototype-IX. Пример мультивалютного советника.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
MetaQuotes Software Corp.
Модератор
183620
MetaQuotes Software Corp.  

Prototype-IX. Пример мультивалютного советника.:

Показано, как можно открывать позиции по 12 доступным инструментам на 4 таймфреймах из одного советника, прикрепленного только на один график.

Author: MetaQuotes Software Corp.

Вячеслав
224
Вячеслав  
Новичкам, рискнувшим разобраться в таком объеме кода, можно только посочувствовать бу-га-га
broot1980
63
broot1980  

смысл этого куска?

//+------------------------------------------------------------------+
//| Попробуем сократить количесвто ордеров |
//+------------------------------------------------------------------+
void TryCloseOrder()
{
//----

//----
return;
}

Rashid Umarov
Админ
12061
Rashid Umarov  
Это советник как есть. По изначальной логике предполагалось, что при возникновении сигнала на открытие на любом символе происходит пересмотр текущих открытых позиций, и если какая-то позиция больше не нужна - мы ее кроем. Но не успел дописать. Так же как и не успел дописать закрытие ордеров , в итоге они все закрывадись по Stop Loss.
MQL4 Comments
16319
MQL4 Comments  
Rosh:
Это советник как есть. По изначальной логике предполагалось, что при возникновении сигнала на открытие на любом символе происходит пересмотр текущих открытых позиций, и если какая-то позиция больше не нужна - мы ее кроем. Но не успел дописать. Так же как и не успел дописать закрытие ордеров , в итоге они все закрывадись по Stop Loss.
Rashid Umarov
Админ
12061
Rashid Umarov  
В советнике оказалась маленькая алгоритмическая ошибка, которая приводила к бесконечному циклу при тестировании при некоторых условиях. В нескольких местах добавлена проверка того, что текущий индекс обрабатываемого бара не превышает значения Bars, и это позволило избежать зависания.
MQL4 Comments
16319
MQL4 Comments  
Сам ДУРАК
Mikhail Simakov
2254
Mikhail Simakov  

Rosh, можно этот же эксперт изменить таким образом, чтобы он работал не с 13 парами а только с двумя, с основной и допустим индексом доллара?

Rashid Umarov
Админ
12061
Rashid Umarov  
m_a_sim:

Rosh, можно этот же эксперт изменить таким образом, чтобы он работал не с 13 парами а только с двумя, с основной и допустим индексом доллара?

Количество символов задается в массиве SymbolsArray[], сколько и какие укажите в нем, столько и будет обрабатывать советник.
Mikhail Simakov
2254
Mikhail Simakov  
в эксперте был небольшой недочет, эксперт обращается к файлу  NRTR_GATOR, а нужно к NRTR GATOR (без подчеркивания)
Rashid Umarov
Админ
12061
Rashid Umarov  
m_a_sim:
в эксперте был небольшой недочет, эксперт обращается к файлу NRTR_GATOR, а нужно к NRTR GATOR (без подчеркивания)
Это робот в Code Base заменяет все пробелы на подчеркивания. Думаю, все разберутся с этим.
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий