[АРХИВ]Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 5. - страница 182
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я написал простой индикатор. Вот код:
В нём только один буфер. Значения индикатора типа double.В эксперте, решил получить значение индикатра и применить его в торговле в качестве фильтра.
Вот я написал простой вызов в функции данного буфера индикатора на последнем сформировавшемся баре:
В тестере возвращается значение slope не верное:Почему так? Тип указан верно.. Вызов тоже вроде как верно. Индиатор работает вообще исправно. Вот лог журнала на тестере, а с реального рынка текущего:
Почему возвращается какое-то число 2147483647 постоянно вместо требуемого ?
Я написал простой индикатор. Вот код:
В нём только один буфер. Значения индикатора типа double.В эксперте, решил получить значение индикатра и применить его в торговле в качестве фильтра.
Вот я написал простой вызов в функции данного буфера индикатора на последнем сформировавшемся баре:
В тестере возвращается значение slope не верное:Почему так? Тип указан верно.. Вызов тоже вроде как верно. Индиатор работает вообще исправно. Вот лог журнала на тестере, а с реального рынка текущего:
Почему возвращается какое-то число 2147483647 постоянно вместо требуемого ?
Переделал индикатор
Похоже проблема в индикаторе
Вы правы... Но это всего лишь количество баров, которое нужно пересчитать... Странно, почему в данном случает нет возможности получить верное значение.
Если закомментить данную строку, то всё работает чётко и поправить рассчёт от 0-го бара:
Но в предыдущем варианте, при распринтовке то выводилось адекватное значение. А сова брала не адекватное. Почему?
Вы правы... Но это всего лишь количество баров, которое нужно пересчитать... Странно, почему в данном случает нет возможности получить верное значение.
Если закомментить данную строку, то всё работает чётко и поправить рассчёт от 0-го бара:
Но в предыдущем варианте, при распринтовке то выводилось адекватное значение. А сова брала не адекватное. Почему?
Похоже Вы для проверки используете режим визуализации
Похоже Вы для проверки используете режим визуализации
Да, и что с того?
Помогите найти ошибку, действий не выполняет и ошибку не выдает. Может каких то библиотек у меня не хватает?
Моя система: MT4, Build 451.
Windows 7 Домашняя базовая.
Помогите найти ошибку, действий не выполняет и ошибку не выдает. Может каких то библиотек у меня не хватает?
Моя система: MT4, Build 451.
Windows 7 Домашняя базовая.
подскажите как выбрать самый меньший лот среди всех открытых сделок?
int i, ot = OrdersTotal(); double min=0; int min_ticket=0; for(i=0;i<ot;i++) { if(!OrderSelect(i,SELECT_BY_POS)) continue; if(OrderType()!=OP_BUY && OrderType()!=OP_SELL) continue; if(i==0||min>OrderLots()) {min = OrderLots(); min_ticket=OrderTicket();} }