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



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

СообщениеДобавлено: Вс Ноя 08, 2015 5:47 pm Ответить с цитатой Вернуться к началу

Пишу советника, и возникла следующая ситуация.
В коде есть Ref(...,-3) Ref(...,-4) и т.п.
Нужно что бы код понимал что "старт" торговли для него идет с начала сегодняшнего дня, а все вчерашние данные не учитываются. Т.е. Ref(...,-3) Ref(...,-4) не влияют на начало дня, а вот когда день уже проторговался какое то время они вступают в свою законную силу.
Думается что решение тут простое, просто я еще чайник в AFL.
Подсобите новичку плз Very Happy
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Вс Ноя 08, 2015 10:40 pm Ответить с цитатой Вернуться к началу

Функция Ref() может работать с переменным периодом. Напиши типа
Ref(Бла-бла, max(-1*(баров с начала дня), -3))

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



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

СообщениеДобавлено: Вт Ноя 10, 2015 9:17 am Ответить с цитатой Вернуться к началу

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


 Перейти:   



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


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

File Attachment © by Meik Sievertsen