Скачать MetaTrader 5

Количество элементов массива индикатора и советника.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Вся активность MQL5.community у тебя на ладони. Заходи в раздел Стена!
Forex Trader
114257
Forex Trader 2009.01.14 18:30 

Насколько я мог убедиться, при создании советника, в буферных-массивах кол-во элементов не указывается [], мол, используется их "много". А в советниках требуется указать точное кол-во элементов массива. я использую собственный индикатор, и появляется проблема с количеством элементов массива. А именно: массивы заполняются и в индикаторе и советнике одинаково. С разницей в пределе суммирования. В советнике фиксированное число, а в индикаторе Bars-количество.

Так, вот в чем вопрос: как увеличить количество элементов в массиве эксперта до Bars ? Или как использовать свой индикатор в эксперте ?

ЗЫ: ArraySetAsSeries() покажите на каком-нить примерез для чего используется. Т.к. я его вставлял между строками типа:

for(int i=0; i<20; i++) MA[i]=iMA(NULL,0,TMA,0,MODE_SMA,PRICE_CLOSE,i);

for(i=0; i<20; i++) MAMA[i]=iMAOnArray(MA, 0, TMAMA, 0, MODE_SMMA, i);


А разницы нет никакой )) В чем фокус ?

Заранее спасибо.

Forex Trader
114257
Forex Trader 2009.01.15 10:33  
1. ArrayResize
2. iCustom
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий