Запоминающий результаты индикатор
- genius-1978
- Автор темы
- Не в сети
- Захожу иногда
-
Меньше
Подробнее
- Сообщений: 38
- Спасибо получено: 0
12 года 10 мес. назад #441
от genius-1978
genius-1978 создал тему: Запоминающий результаты индикатор
Всем привет!, Столкнулся с такой проблемой, при расчете индикаторов по ценам закрытия, происходит ситуация, когда сигнал появляется в середине бара, а затем исчезает. Задача - при появлении сигнала, запомнить его и сохранить, даже если он пропадет к моменту закрытия бара. Есть идея использовать AddToComposite, но как она работает я понять так и не смог. Буду благодарен за помощь.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
12 года 10 мес. назад - 12 года 10 мес. назад #442
от admin
admin ответил в теме Запоминающий результаты индикатор
genius-1978
Как я понимаю, речь идет о сохранении сигналов, возникающих в реальном времени, не на истории. На истории расчет сигналов индикаторов, возникших внутри свечи невозможен принципиально - только по 4 известным моментам - O,H,L,C
Если так, то staticVarSet вам в помощь.
PseudoBuy = StaticVarGet("PseudoBuy");
if (на последнем баре в моменте возник Buy)
{ pseudoBuy[BarCount-1] = True;
StaticVarSet("PseudoBuy",PseudoBuy);
}
Таким образом, пока у вас запущен амиброкер, статический массив PseudoBuy будет защелкивать возникший сигнал для каждой свечи. НО! Как только Вы выгрузите амиброкер, информация пропадет.
Если требуется сохранять эту накопленную информацию между сеансами, то addToComposite() или просто сохранение в файл.
Как я понимаю, речь идет о сохранении сигналов, возникающих в реальном времени, не на истории. На истории расчет сигналов индикаторов, возникших внутри свечи невозможен принципиально - только по 4 известным моментам - O,H,L,C
Если так, то staticVarSet вам в помощь.
PseudoBuy = StaticVarGet("PseudoBuy");
if (на последнем баре в моменте возник Buy)
{ pseudoBuy[BarCount-1] = True;
StaticVarSet("PseudoBuy",PseudoBuy);
}
Таким образом, пока у вас запущен амиброкер, статический массив PseudoBuy будет защелкивать возникший сигнал для каждой свечи. НО! Как только Вы выгрузите амиброкер, информация пропадет.
Если требуется сохранять эту накопленную информацию между сеансами, то addToComposite() или просто сохранение в файл.
Последнее редактирование: 12 года 10 мес. назад пользователем admin.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- genius-1978
- Автор темы
- Не в сети
- Захожу иногда
-
Меньше
Подробнее
- Сообщений: 38
- Спасибо получено: 0
12 года 10 мес. назад #445
от genius-1978
genius-1978 ответил в теме Запоминающий результаты индикатор
addToComposite() как раз мой вариант, нет примеров его работы? Я как ни пытался его использовать, не добился нужного результата(((
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Модераторы: admin
