Скачать MetaTrader 5

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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Загружай коды из Библиотеки MQL5 через MetaTrader. Это удобно!
MetaQuotes Software Corp.
Модератор
181042
MetaQuotes Software Corp. 2014.03.12 09:04 

Begin Trend:

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

Author: Evgeni Inkov

Vitalie Postolache
12093
Vitalie Postolache 2014.03.12 10:21  

В 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;
вроде помогло.
Evgeniy Inkov
2751
Evgeniy Inkov 2014.03.12 11:59  
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;
вроде помогло.
Да, Вы правы... добавил такую строку в исходник...
MQL4 Comments
16319
MQL4 Comments 2014.03.13 21:16  
А это для какого билда? У меня почему-то не видны эти индикаторы, я их даже компильнул вручную((
Evgeniy Inkov
2751
Evgeniy Inkov 2014.03.14 04:22  
Testrader:
А это для какого билда? У меня почему-то не видны эти индикаторы, я их даже компильнул вручную((
сейчас все делают проги только для билда 600 и выше.... у всех поменялся метатрейдер
MQL4 Comments
16319
MQL4 Comments 2014.03.14 08:36  
Evgen57:
Testrader:
А это для какого билда? У меня почему-то не видны эти индикаторы, я их даже компильнул вручную((
сейчас все делают проги только для билда 600 и выше.... у всех поменялся метатрейдер


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


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


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

Блин))) Точно! Вот я старый дурак, спасибо)))
Aleksey Glebov
25
Aleksey Glebov 2014.07.08 15:12  

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

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)

Evgeniy Inkov
2751
Evgeniy Inkov 2014.07.09 14:08  
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)

Видимо у вас старая версия метатрейдера
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий