Автор |
Сообщение |
max
Зарегистрирован: 01.08.2008
Сообщения: 253
|
Дано - тиковая база данных.
Задача - просуммировать все ап и даун тики в течении дня.
Решение:
1.Первый тик дня - базовый (нулевой), с которым будем сравнивать второй тик. Если второй тик > нулевого, то имеем аптик, если < даунтик, если = то статус нулевого приобретает второй тик.
2.Аптик = если он больше предыдущего
3.Даун = если он меньше
4.если равен предыдущему, то прибавляем или к Аптику или к Даунтику.
На выходе получаем две линии - одна аптики за день, другая даунтики за день
Попытался реализовать в афл - вышла херня Нет ли у кого подобной считалочки |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Пишу без теста. Так, по памяти, поэтому возможны косяки.
Код: |
UpT = С > Ref(C, -1);
DwT = С < Ref(C, -1);
CumUpT = Cum(UpT);
CumDwT = Cum(DwT);
|
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
max
Зарегистрирован: 01.08.2008
Сообщения: 253
|
000 писал(а): |
Пишу без теста. Так, по памяти, поэтому возможны косяки.
Код: |
UpT = С > Ref(C, -1);
DwT = С < Ref(C, -1);
CumUpT = Cum(UpT);
CumDwT = Cum(DwT);
|
|
нее это была моя попытка.
я забыл упомянуть (мой косяк) что мы смотрим на график выше тикового (например минутки) и вот тут нужно обращаться к тиками и смотреть что и как |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Ну тогда считай, что это невозможно.
На самом деле можно запустить АА на тиковом интервале и он будет прогонять этот код и строить новый символ в котором будут эти суммы... А уже этот символ смотреть на графике.... В общем забей. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
В принципе нельзя обратиться с большего фрейма к меньшему. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
max
Зарегистрирован: 01.08.2008
Сообщения: 253
|
000 писал(а): |
В принципе нельзя обратиться с большего фрейма к меньшему. |
так просто от идеи отказываться не могу
если нельзя идти сверху, значит пойдем снизу. Пороюсь в архивах - где то у меня был код который делает компрессию баров и строит параллельный график.
Попробую оттуда поплясать |
|
|
Посмотреть профиль Отправить личное сообщение |
|
|