Analitik писал(а) >>
Индикатор не должен загружаться и инициализироваться на каждом тике. Проверте корретность вызова индикатора из своего советника.
При обращении к индикаторным буферам из советника на каждом тике в журнале пишется следующее сообщение:
14:25:06 Heiken_Ashi_short_alert GBPUSD,M1: loaded successfully
14:25:06 Heiken_Ashi_short_alert GBPUSD,M1: initialized
PapaYozh писал(а) >>
Индикатор не должен загружаться и инициализироваться на каждом тике. Проверте корретность вызова индикатора из своего советника.
Индикатор не должен загружаться и инициализироваться на каждом тике. Проверте корретность вызова индикатора из своего советника.
При этом все входные параметры должны быть указаны явно.
Для описанных параметров:
extern string wave="gbpjpy.wav"; //---- parameters extern int MaMetod = 2; extern int MaPeriod = 6; extern int MaMetod2 = 3; extern int MaPeriod2 = 2; extern bool POP_UP_Box_Alert = false; extern bool Sound_Alert = true;
должен быть такой код вызова
iCustom(NULL,0,"Heiken_Ashi_short_alert","gbpjpy.wav",2,6,3,2,false,true,0,0);
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте!
Столкнулся со следующей проблемой.
Советник должен определять тренд по индикатору - Heiken_Ashi_short_alert
При обращении к индикаторным буферам из советника на каждом тике в журнале пишется следующее сообщение:
14:25:06 Heiken_Ashi_short_alert GBPUSD,M1: loaded successfully
14:25:06 Heiken_Ashi_short_alert GBPUSD,M1: initialized
Затем, через миуту работы начинают непрерывно появляться сообщения:
14:25:53 Custom indicator Heiken_Ashi_short_alert GBPUSD,M1: loaded successfully
14:25:53 Memory handler: cannot allocate 6439760 bytes of memory
Т.е. не хватает памяти. Это связано скорее всего с тем, что значения индикаторных буферов вычисляются с помощью iMAOnArray
Подскажите, пожалуйста, как решить эту проблему. И как правильно вставить этот индикатор в тело советника для повышения скорости работы.
Индикатор: