Ошибки, баги, вопросы - страница 3283

 
 bbHandle= iBands(_Symbol,ENUM_PERIOD_CURRENT,20, PRICE_CLOSE);
Help correct handle for ibands for EA.
help
 
Documentation on MQL5: Technical Indicators / iBands
Documentation on MQL5: Technical Indicators / iBands
  • www.mql5.com
iBands - Technical Indicators - MQL5 Reference - Reference on algorithmic/automated trading language for MetaTrader 5
 
Aleksey Vyazmikin #:

В спецификации на инструмент не пробовали узнать о разрешении торговать?

А что, открывашка и бкс уже начали заполнять эти поля соответствующим образом?

 
Alexey Viktorov #:

А что, открывашка и бкс уже начали заполнять эти поля соответствующим образом?

А разве сейчас есть такая возможность, сразу вместить несколько торговых сессий?

Я чисто для Forex это использовал, когда котировки идут, а торговля запрещена - обычно первые минуты новых суток.

 
Roman #:

Ещё вопрос по массиву передаваемому в параметр функции.
Возможно ли как-то назначить массив необязательным параметром? 


Создайте вторую функцию без параметра-массива и вызывайте из неё первую, передавая пустой массив

void foo( int a, int b=0 )
{
   double arr[0];
   foo(a, b, arr);
}

 
Sergey Gridnev #:

Создайте вторую функцию без параметра-массива и вызывайте из неё первую, передавая пустой массив

void foo( int a, int b=0 )
{
   double arr[0];
   foo(a, b, arr);
}

Не люблю неявные определения.
Решил через перегрузку делать

void foo( int a )
{
}

void foo( int a, int b )
{
}

void foo( int a, int b, double & arr[] )
{
}
 
Aleksey Vyazmikin #:

А разве сейчас есть такая возможность, сразу вместить несколько торговых сессий?

Я чисто для Forex это использовал, когда котировки идут, а торговля запрещена - обычно первые минуты новых суток.

Есть такая возможность. Ведь Just2Trade сделали. Но кроме этих торговых сессий есть ещё и непредвиденные остановки торговли. Самое простое решение выдавать

10018

TRADE_RETCODE_MARKET_CLOSED

Рынок закрыт


в структуру MqlTradeCheckResult 

 
Alexey Viktorov #:

Есть такая возможность. Ведь Just2Trade сделали. Но кроме этих торговых сессий есть ещё и непредвиденные остановки торговли. Самое простое решение выдавать

10018

TRADE_RETCODE_MARKET_CLOSED

Рынок закрыт


в структуру MqlTradeCheckResult 

Вот оно почему-то и при остановке торгов не сразу выдаётся. Ну и да, приходится бомбить ордерами, вместо того, чтобы проверять статус.

Очень сложно отлаживать работу на "планках".

 
Alexey Viktorov #:

Есть такая возможность. Ведь Just2Trade сделали. Но кроме этих торговых сессий есть ещё и непредвиденные остановки торговли. Самое простое решение выдавать

10018

TRADE_RETCODE_MARKET_CLOSED

Рынок закрыт


в структуру MqlTradeCheckResult 

А скриншотом покажите, интересно посмотреть, как это выглядит.

 
Aleksey Vyazmikin #:

А скриншотом покажите, интересно посмотреть, как это выглядит.

У меня сейчас нет доступа к Just2Trade 

Впервые я с этим столкнулся когда писал советник на заказ. Я проверяю на Just2Trade — всё работает. Заказчик говорит, что не работает… Жесть… Как это может быть? Потом разобрались, он проверял на открывашке.