Индикаторы: Begin Trend

 

Begin Trend:

Индикатор показывает начало тренда

Author: Evgeni Inkov

 

В Begin_Trend_v02 иногда результат d=MathMax(MathAbs(n1-n2),MathMax(MathAbs(n1-n3),MathAbs(n2-n3))) нулевой и получаем дальше по коду деление на ноль.

Также индкатор просто вылетает при некоторых значениях внешних переменных, например при Period_Channel=100; Period_Input=50;

2014.03.12 12:28:30.962 Custom indicator Begin_Trend_v02 EURUSD,M30: removed
2014.03.12 12:28:30.962 Begin_Trend_v02 EURUSD,M30: global initialization failed
Вставил проверку if(d==0) d=1e-10;
вроде помогло.
 
evillive:

В Begin_Trend_v02 иногда результат d=MathMax(MathAbs(n1-n2),MathMax(MathAbs(n1-n3),MathAbs(n2-n3))) нулевой и получаем дальше по коду деление на ноль.

Также индкатор просто вылетает при некоторых значениях внешних переменных, например при Period_Channel=100; Period_Input=50;

2014.03.12 12:28:30.962 Custom indicator Begin_Trend_v02 EURUSD,M30: removed
2014.03.12 12:28:30.962 Begin_Trend_v02 EURUSD,M30: global initialization failed
Вставил проверку if(d==0) d=1e-10;
вроде помогло.
Да, Вы правы... добавил такую строку в исходник...
 
А это для какого билда? У меня почему-то не видны эти индикаторы, я их даже компильнул вручную((
 
Testrader:
А это для какого билда? У меня почему-то не видны эти индикаторы, я их даже компильнул вручную((
сейчас все делают проги только для билда 600 и выше.... у всех поменялся метатрейдер
 
Evgen57:
Testrader:
А это для какого билда? У меня почему-то не видны эти индикаторы, я их даже компильнул вручную((
сейчас все делают проги только для билда 600 и выше.... у всех поменялся метатрейдер


у меня 610 и эти индикаторы не видны((
 
Testrader:
Evgen57:
Testrader:
А это для какого билда? У меня почему-то не видны эти индикаторы, я их даже компильнул вручную((
сейчас все делают проги только для билда 600 и выше.... у всех поменялся метатрейдер


у меня 610 и эти индикаторы не видны((
и у меня 610... подозреваю, что вы по-старинке индикаторы переписали в каталог experts/indicators, а надо в MQL4/Indicators
 
Evgen57:
Testrader:
Evgen57:
Testrader:
А это для какого билда? У меня почему-то не видны эти индикаторы, я их даже компильнул вручную((
сейчас все делают проги только для билда 600 и выше.... у всех поменялся метатрейдер


у меня 610 и эти индикаторы не видны((
и у меня 610... подозреваю, что вы по-старинке индикаторы переписали в каталог experts/indicators, а надо в MQL4/Indicators

Блин))) Точно! Вот я старый дурак, спасибо)))
 

индюк не компилируется...выдает :

Compiling 'Begin_Trend_v02.mq4'...   
'version' - unknown property    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (9, 1)
'strict' - unknown property    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (10, 1)
'strict' - defined value expected    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (10, 1)
'MovingAverages.mqh' - cannot open the program file    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (11, 1)
'indicator_color1' - defined value expected    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (15, 1)
'indicator_color2' - defined value expected    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (16, 1)
'indicator_color3' - defined value expected    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (17, 1)
'indicator_color4' - defined value expected    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (18, 1)
'indicator_levelcolor' - defined value expected    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (26, 1)
'1e' - invalid number    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (77, 18)

 
alexxx825:

индюк не компилируется...выдает :

Compiling 'Begin_Trend_v02.mq4'...   
'version' - unknown property    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (9, 1)
'strict' - unknown property    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (10, 1)
'strict' - defined value expected    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (10, 1)
'MovingAverages.mqh' - cannot open the program file    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (11, 1)
'indicator_color1' - defined value expected    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (15, 1)
'indicator_color2' - defined value expected    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (16, 1)
'indicator_color3' - defined value expected    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (17, 1)
'indicator_color4' - defined value expected    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (18, 1)
'indicator_levelcolor' - defined value expected    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (26, 1)
'1e' - invalid number    C:\Program Files\InstaTrader_1\MQL4\Indicators\Begin_Trend_v02.mq4 (77, 18)

Видимо у вас старая версия метатрейдера
Причина обращения: