Когда я компилирую этот индикатор, появляется 7 предупреждений "expression not boolean".
Bonjour
Voici la correction, mais le code ne donne rien, le code ne marche pas pour moi.
Sinon pour les explications
Voici la correction, mais le code ne donne rien, le code ne marche pas pour moi.
Sinon pour les explications
выражение не является булевым
if(CopyTime(Symbol(),TFrame,iTime[bar],1,IndTime)<=0) return(RESET);
Ce code est dans une fonction
bool CountIndicator().
Elle DOIT retourner un bool
Si tu cherche dans le code, tu peux voir que RESET n'est pas un bool
#define RESET 0
donc ça génère un avertissement
Исправление
Измените все сбросы предупреждения на ложь и прыжок
Пример
if(CopyTime(Symbol(),TFrame,iTime[bar],1,IndTime)<=0) return(RESET); if(CopyTime(Symbol(),TFrame,iTime[bar],1,IndTime)<=0) return(False);
упс
Доброе утро
Вот исправление, но код ничего не делает, код не работает для меня.
В противном случае для объяснений
не булево выражение в
Этот код находится в функции
bool CountIndicator().
Она ДОЛЖНА возвращать bool
Если вы посмотрите в код, то увидите, что RESET не является bool
поэтому выдается предупреждение
Исправление
Измените все предупреждения о сбросе на false и готово.
Пример
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
ColorXADX_HTF:
Индикатор ColorXADX с возможностью изменения таймфрейма индикатора во входных параметрах.
Автор: Nikolay Kositsin