|
AmiSite.ru
Форум по Ами |
Автор |
Сообщение |
Oleg
Гость
|
Привет!
Какая функция дает значение openday (цена на начало дня) для каждого бара, т.е. нужно узнать цену открытия для 4 или 6 бара от начала дня? |
|
|
|
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Не совсем понял вопрос. Вроде так.
Код: |
NewDay = Day() != Ref(Day(), -1);
open4bar = ValueWhen(Ref(NewDay, 3), O);
open6bar = ValueWhen(Ref(NewDay, 5), O);
|
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Oleg
Гость
|
000 писал(а): |
Не совсем понял вопрос. Вроде так.
Код: |
NewDay = Day() != Ref(Day(), -1);
open4bar = ValueWhen(Ref(NewDay, 3), O);
open6bar = ValueWhen(Ref(NewDay, 5), O);
|
|
Не совсем так, мне нужна разница Open-OpenDay для каждого бара, т.е. посмотреть цена текущего бара выше или ниже цены открытия этого дня? |
|
|
|
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Тогда так
Код: |
NewDay = Day() != Ref(Day(), -1);
diff = Open - ValueWhen(NewDay, Open);
|
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
|
|
Следующая тема
Предыдущая тема
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
| |