|
AmiSite.ru
Форум по Ами |
Автор |
Сообщение |
roma095
Зарегистрирован: 02.02.2012
Сообщения: 170
|
rr1=High-Low;
rr2=Ref(Hi,-1)-Ref(Low,-1);
rr3=Ref(Hi,-2)-Ref(Low,-2);
rr4=Ref(Hi,-3)-Ref(Low,-3);
rr5=Ref(Hi,-4)-Ref(Low,-4);
rr6=Ref(Hi,-5)-Ref(Low,-5);
Почему в rr1 я получаю реальную разницу,например 16. А во всех остальных просто какое то значение цены, а не разницу.Где я что напутал?
По картинке - столбик var3 верен(rr1). Последние столбики не верны(rr6,rr5,rr4,rr3) |
|
|
Посмотреть профиль Отправить личное сообщение |
|
roma095
Зарегистрирован: 02.02.2012
Сообщения: 170
|
Нашел причину. Вместо HI надо писать HIGH. Видимо это какая то зарезирвированная переменная |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Можно писать или High или просто H. Оно в AFLeditor будет выделено жирным шрифтом. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
fujis84
Зарегистрирован: 07.01.2014
Сообщения: 56
|
roma095 писал(а): |
rr1=High-Low;
rr2=Ref(Hi,-1)-Ref(Low,-1);
rr3=Ref(Hi,-2)-Ref(Low,-2);
rr4=Ref(Hi,-3)-Ref(Low,-3);
rr5=Ref(Hi,-4)-Ref(Low,-4);
rr6=Ref(Hi,-5)-Ref(Low,-5);
Почему в rr1 я получаю реальную разницу,например 16. А во всех остальных просто какое то значение цены, а не разницу.Где я что напутал?
По картинке - столбик var3 верен(rr1). Последние столбики не верны(rr6,rr5,rr4,rr3) |
динамические переменные
Код: |
for( i = 0; i <= 5; i++ )
VarSet( "rr" + (i+1), Ref( H - L, -i ) );
Plot( rr3, "rr3 test", colorRed, styleHistogram ); |
|
|
|
Посмотреть профиль Отправить личное сообщение |
|
|
|
Следующая тема
Предыдущая тема
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
| |