Автор |
Сообщение |
ID
Советник
Зарегистрирован: 07.01.2008
Сообщения: 370
|
Привет!
Есть ли в ами функция определения до определенного разряда:
Например:
Код: |
a1=ATR(10);
fb=C+a1;
fs=C-a1; |
Этот код на EUR/USD будет считать до пятого знака после зпт. Как сделать чтоб происходило округление? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
ID
Советник
Зарегистрирован: 07.01.2008
Сообщения: 370
|
сам себе
Вот такой вариант:
Код: |
a1=ATR(10);
fb=(C+a1)*10000;
fs=(C-a1)*10000;
rb=round(fb)/10000;
rs=round(fs)/10000; |
|
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
СИНТАКСИС
prec(ARRAY, precision )
ВОЗВРАЩАЕТ
МАССИВ
ФУНКЦИЯ
Сокращает точность массива до precision десятичных знаков.
ПРИМЕР
Формула "prec( 10.12981, 2 )" возвратит 10.120.
Формула "prec( 10.12981, 4 )" возвратит 10.12980. |
|
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
ID
Советник
Зарегистрирован: 07.01.2008
Сообщения: 370
|
Привет, помогите разобраться плз
Есть база евро 10 мин от ФК.
Для этой базы пишем два кода:
1
Код: |
TimeFrameSet(inDaily);
Cond=C>MA(C,22);
TimeFrameRestore();
Cond1=TimeFrameExpand(Cond, inDaily);
Plot(Cond1,"cond1",colorRed,2+4); |
2
Код: |
Cond=C>MA(C,22);
Plot(Cond,"cond",colorRed,2+4); |
Сжимаем 10 мин до дневки.
Вопрос: почему графики разные? см. рисунок
|
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Я вопрос не понял. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
ID
Советник
Зарегистрирован: 07.01.2008
Сообщения: 370
|
Олег, смотри...
Оба кода должны давать нам "1", когда С больше МА22.
Обычный код корректно отображает, а код с использованием 10 мин - не корректно - почему???, хотя имхо код с использованием 10 мин правильно написан.
|
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Т.е. есть два кода. Один на дневках, а другой на 10мин сжатых до дневок и они показывают по разному? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
ID
Советник
Зарегистрирован: 07.01.2008
Сообщения: 370
|
000 писал(а): |
Т.е. есть два кода. Один на дневках, а другой на 10мин сжатых до дневок и они показывают по разному? |
Ага, в чем дело-то? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Пока не знаю. Только теперь наконец узнал подробности. Сегодня разберусь. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Чичиков
Гость
|
000 писал(а): |
Т.е. есть два кода. Один на дневках, а другой на 10мин сжатых до дневок и они показывают по разному? |
Чисто по виду графиков (расхождение там, где клосе вблизи МА) выскажу предположение:
Может быть, причина расхождения в том, что: сжатие до дневок производится в соответствии с параметрами БазыДанных Амиброкера например с 21-00 (т.е закрытие в 21-00), а дневки от ФК, если мне не изменяет память, идут от 00-00, (т.е закрытие в 00-00), соответственно Close разное. |
|
|
|
|
ID
Советник
Зарегистрирован: 07.01.2008
Сообщения: 370
|
Чичиков писал(а): |
Чисто по виду графиков (расхождение там, где клосе вблизи МА) выскажу предположение:
Может быть, причина расхождения в том, что: сжатие до дневок производится в соответствии с параметрами БазыДанных Амиброкера например с 21-00 (т.е закрытие в 21-00), а дневки от ФК, если мне не изменяет память, идут от 00-00, (т.е закрытие в 00-00), соответственно Close разное. |
Неа, мы сжимаем правильно (Ами и такое могет), кроме понедельничной дневной свечи. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Вечер и полночи пркручивал RSS. Пойду посплю часиков 6 и буду ковырять 10 минутки. Пробовал эти коды на часовках - результаты одинаковые. Странно. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Хм. У меня и на 10минутках всё четко..
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
ID
Советник
Зарегистрирован: 07.01.2008
Сообщения: 370
|
Привет,
Интересно было бы узнать: почему ами не показывает мне когда начинается день недели ВС?
Код: |
d1=DayOfWeek();
Plot(d1, "День недели", colorRed,2+4); |
На рисунке видно, что часовки ВС пропускаются. Почему так?
|
|
|
Посмотреть профиль Отправить личное сообщение |
|
ID
Советник
Зарегистрирован: 07.01.2008
Сообщения: 370
|
ОТВЕЧАТЬ НЕ НАДО!!!
По старой привычке: в румусе ВС==7, а в Ами ВС==0
только что стукануло |
|
|
Посмотреть профиль Отправить личное сообщение |
|
|