Вложений: 2 Привет, следующий тестовый код вылетает с сообщением:
2015.08.17 23: 21: 09.237 Запись о нарушении прав доступа в 0x920E3DA8 в «C: \ Users \ Sabre \ AppData \ Roaming \ MetaQuotes \ Terminal \ 1DAFD9A7C67DC84FE37EAA1FC1E5CF75 \ MQL4 \ Experts \ array_test.ex4 '
Вставленный код int OnInit () {float A # 91; # 93; # 91; 1 # 93; # 91; 1 # 93; # 91; 1 # 93; ArraySetAsSeries (A, false); ArrayResize (A, 20); ArraySetAsSeries (A, true); A # 91; 0 # 93; # 91; 0 # 93; # 91; 0 # 93; # 91; 0 # 93; = 0; возвращение (1); } void OnDeinit (const int reason) {} void OnTick () {}
Если я прокомментирую строку ArraySetAsSeries (A, false); оно работает. И если я использую 3-х мерный массив, это работает.
Вы знаете, в чем проблема? Спасибо.
Jaime
https://www.forex-russian.com/attach...9427275803.ex4
https://www.forex-russian.com/attach...1541161287.mq4