Функция HOLD в Amibroker перенести на qlua

Подробнее
1 год 5 мес. назад - 1 год 5 мес. назад #4914 от vlad25
Не подскажите как запрограммировать на qlua очень полезную функцию HOLD в Amibroker? Содержит «истинный» результат для указанного количества периодов . Например, если цена закрытия ниже цены открытия было 7 свечек назад, то программа возвращает этот результат как истина в течении этих 7 свечек, даже если было другое состояние в течении этого периода.
Или,по другому, обнаруживается некое состояние, комбинация свечей, на графике в прошлом, и есть триггер, который в определенный момент запускает сигнал на покупку, так как была данная комбинация свечей. Это прошлое ограниченно периодом, например в течении последних 3 дней, недели, месяца и тп. Этот триггер срабатывает пока обнаруженное состояние(комбинация свечей) находится в пределах данного периода. За этими пределами триггер не срабатывает
Последнее редактирование: 1 год 5 мес. назад пользователем vlad25.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Подробнее
1 год 5 мес. назад - 1 год 5 мес. назад #4916 от admin
Мне кажется, это крайне несложная задача.


local result

for i=текущая свеча-период,текущая свеча do
result = условие которое проверяется(i)
if result then break
end

-- result содержит результат
Последнее редактирование: 1 год 5 мес. назад пользователем admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Модераторы: admin