Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Давайте по порядку.
Будет решать по одной задаче.
Что делать должен индикатор?
по сигналам ставить точки и рисовать горизонтальные линии
вот линии вроде рисует правильно а буфер нет
работает на ТФ_1 (в даном случае 5 мин)
берет хай и лоу предыдущей свечи ТФ_2 (в данном случае 60 мин)
и проверяет 5 минутки текущей часовой если 5мин закрылась више хай или ниже лоу то дальше ищем 5минутку которая пробила эту 5минутку которая пробила часовую
и все это в пределах текущей часовой свечи
и сразу сигнал (точка)
по сигналам ставить точки и рисовать горизонтальные линии
вот линии вроде рисует правильно а буфер нет
работает на ТФ_1 (в даном случае 5 мин)
берет хай и лоу предыдущей свечи ТФ_2 (в данном случае 60 мин)
и проверяет 5 минутки текущей часовой если 5мин закрылась више хай или ниже лоу то дальше ищем 5минутку которая пробила эту 5минутку которая пробила часовую
и все это в пределах текущей часовой свечи
и сразу сигнал (точка)
в OnCalculate
(шаг 1)
допустим в фор попадает i=2
это мы идём по часовых барах
значит берем хай и лоу второго бара
и проверяем 5мин бары часового бара i-1
если закрытие любой 5мин бара i-1 выше хай или ниже лоу то идет следующая проверка (шаг 2)
в OnCalculate
(шаг 1)
допустим в фор попадает i=2
это мы идём по часовых барах
значит берем хай и лоу второго бара
и проверяем 5мин бары часового бара i-1
если закрытие любой 5мин бара i-1 выше хай или ниже лоу то идет следующая проверка (шаг 2)
i- это часовые бары
в даном случае проверка начинается с 1го часоврго бара
for(int i=1;i<40;i++)
{
}
i- это часовые бары
в даном случае проверка начинается с 1го часоврго бара
for(int i=1;i<40;i++)
{
}
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
ПОМОГИТЕ
Karputov Vladimir, 2016.06.01 10:44
Что такое "i"? Ещё раз: что должен делать индикатор? Будем писать OnCalculate() с чистого листа, по шагам.в смысле от куда ?
i инициализируется в цикле for(int i=1;i<40;i++)
в смысле от куда ?
i инициализируется в цикле for(int i=1;i<40;i++)