Страница 1 из 1
Баги API
Добавлено: Вт авг 16, 2011 8:13 pm
nikolayku
Сюда буду складировать ошибки API обнаруженные в процессе написания кода. Присоединяйтесь - так как мы, обычные пользователи, и именно в наших руках сделать программу удобнее. Администраторам и программистам forex tester маст риад.
ifndef / define с++
Добавлено: Вт авг 16, 2011 8:16 pm
nikolayku
Добавьте в StrategyInterfaceUnit.h директивы запрета повторного включения файла. Я у себя сделал так:
в начале файла
#ifndef __FOREX_TESTER_API__H_
#define __FOREX_TESTER_API__H_
и в конце
#endif // __FOREX_TESTER_API__H_
Бага индикатора
Добавлено: Чт авг 18, 2011 7:54 pm
nikolayku
к примеру создаём индикатор функцией
idStochostatic = CreateIndicator(currency, timeFrame, "Stochastic", "8;3;3;Close");
но вместо последнего Close/Close написано только Close. Это создаст индикатор но каждый раз при запуске нового тестирования индикатор будет создан заново то есть 5 раз запустили тест, создалось 5 окон индикатора причём обновление будет только в одном, в остальных (зомби окнах) ничего происходить не будет
стохостатик бага?
Добавлено: Чт авг 18, 2011 8:52 pm
nikolayku
создаём в функции ResetStrategy стохостатик
idStochostatic = CreateIndicator(currency, timeFrame, "Stochastic", "8;3;3;Close/Close");
получаем значения в функции GetSingleTick
double stValKFast = GetIndicatorValue(idStochostatic, 0, 0); // this
double stValKSlow = GetIndicatorValue(idStochostatic, 0, 1);
double stValD = GetIndicatorValue(idStochostatic, 0, 2);
вопрос
1) отчего три значения(буффера)
2) отчего у stValKFast значение ВСЕГДА 105.0 ?