Список форумов AmiSite.ru AmiSite.ru
Форум по Ами
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 Указать период действия индикатора Следующая тема
Предыдущая тема
Начать новую тему  Ответить на тему
Автор Сообщение
Torino



Зарегистрирован: 27.01.2009
Сообщения: 72

СообщениеДобавлено: Вт Фев 10, 2009 4:55 pm Ответить с цитатой Вернуться к началу

Я уже задавал аналогичный вопрос, но сейчас другой принцип действия:

Как задать период действия индикатора в течении дня по часам?
Например индикатор начинает действовать в 10.30, заканчивает в 18.00

Это нужно не столько для робота (в этом случае его можно запускать и останавливать вручную), а для тестирования системы: потому что между значениями граничных баров большие разрывы (окна).
Но индикатор считает временной ряд непрерывным, поэтому статистика для индикатора искажается.
Посмотреть профиль Отправить личное сообщение
commenced
Советник


Зарегистрирован: 08.04.2008
Сообщения: 643
Откуда: от "Верблюда"

СообщениеДобавлено: Вт Фев 10, 2009 5:03 pm Ответить с цитатой Вернуться к началу

Torino писал(а):
Я уже задавал аналогичный вопрос, но сейчас другой принцип действия:

Как задать период действия индикатора в течении дня по часам?
Например индикатор начинает действовать в 10.30, заканчивает в 18.00

Это нужно не столько для робота (в этом случае его можно запускать и останавливать вручную), а для тестирования системы: потому что между значениями граничных баров большие разрывы (окна).
Но индикатор считает временной ряд непрерывным, поэтому статистика для индикатора искажается.


Например в самой базе данных

_________________
Юра
Посмотреть профиль Отправить личное сообщение Отправить e-mail
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Вт Фев 10, 2009 6:34 pm Ответить с цитатой Вернуться к началу

Можно задать фильтр по времени.
Код:

condTime = TimeNum() > 103000 AND TimeNum() < 180000;

или действительно в настройках БД на закладке Intraday установить начало дневной сессии в 10:30 и конец в 18:00 и в меню View -> Intrday включить Show day session only.

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
commenced
Советник


Зарегистрирован: 08.04.2008
Сообщения: 643
Откуда: от "Верблюда"

СообщениеДобавлено: Вт Фев 10, 2009 8:25 pm Ответить с цитатой Вернуться к началу

000 писал(а):
Можно задать фильтр по времени.
Код:

condTime = TimeNum() > 103000 AND TimeNum() < 180000;

или действительно в настройках БД на закладке Intraday установить начало дневной сессии в 10:30 и конец в 18:00 и в меню View -> Intrday включить Show day session only.


Наверное стоит пояснить, если тебе нужно "Как задать период действия индикатора в течении дня по часам?", т.е. чтоб индюк расчитывался только по свечкам с 10.30-18.00 то тогда тебе нужно в базе выставлять период, если индюк должен считаться по всем имеющимся свечкам, а период необходим для торговли тогда код Олега, т.к. он не обрежет свечи не вошедшие в период, а органичит только время торговли.

_________________
Юра
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Torino



Зарегистрирован: 27.01.2009
Сообщения: 72

СообщениеДобавлено: Вт Фев 10, 2009 8:39 pm Ответить с цитатой Вернуться к началу

commenced писал(а):
Наверное стоит пояснить... чтоб индюк расчитывался только по свечкам с 10.30-18.00 то тогда тебе нужно в базе выставлять период, если индюк должен считаться по всем имеющимся свечкам...


Нужно, чтобы расчет индикатора велся по барам, входящим в диаппазон 10.30-18.00
Значит настраиваем базу.

Спасибо!
Посмотреть профиль Отправить личное сообщение
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Часовой пояс: GMT + 3

File Attachment © by Meik Sievertsen