Автор |
Сообщение |
Liker777
Зарегистрирован: 28.06.2012
Сообщения: 120
|
Такой вот вопрос.. В меню "View" -> "Price chart style" есть candlesticks, но она свечек не рисует.
В контекстном меню "Parameters" для графика тоже ниче не нашел.. ) |
_________________ www.oleg-churyumov.blogspot.com |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Будет ли влиять опция В меню "View" -> "Price chart style" зависит от кода индикатора.
Если использкется стандартный индикатор Price, то будет.
В функции вывода на график Plot() 4 ый параметр определяет вид графика.
Если написать
Код: |
Plot(C, "", ColorBlack, StyleCandle); |
то график всегда будет в виде свечек.
Если написать
Код: |
Plot(C, "", colorBlack, GetPriceStyle()); |
То вид графика будет зависеть от "View" -> "Price chart style" |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Liker777
Зарегистрирован: 28.06.2012
Сообщения: 120
|
000 писал(а): |
Будет ли влиять опция В меню "View" -> "Price chart style" зависит от кода индикатора.
Если использкется стандартный индикатор Price, то будет.
В функции вывода на график Plot() 4 ый параметр определяет вид графика.
Если написать
Код: |
Plot(C, "", ColorBlack, StyleCandle); |
то график всегда будет в виде свечек.
Если написать
Код: |
Plot(C, "", colorBlack, GetPriceStyle()); |
То вид графика будет зависеть от "View" -> "Price chart style" |
В формуле стоит:
Plot( C, "Close", ParamColor("Color", colorBlack ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() );
Он вероятно свечки не рисует потому что там только Close ?) |
_________________ www.oleg-churyumov.blogspot.com |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Хм. Должен рисовать свечки. Вероятно не рисует потому, что в данных нет H, L, O....
Попробуй вот такой индикатор
Код: |
Plot(C, "", ColorBlack, StyleCandle);
|
Если свечек не будет, значит точно данных нет. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Liker777
Зарегистрирован: 28.06.2012
Сообщения: 120
|
000 писал(а): |
Хм. Должен рисовать свечки. Вероятно не рисует потому, что в данных нет H, L, O....
Попробуй вот такой индикатор
Код: |
Plot(C, "", ColorBlack, StyleCandle);
|
Если свечек не будет, значит точно данных нет. |
Странно, с этой строчкой вообще тики рисует..
Вот полный код:
Код: |
_SECTION_BEGIN("Price");
SetChartOptions(0,chartShowArrows|chartShowDates);
_N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 ) ) ));
Plot( C, "Close", ParamColor("Color", colorBlack ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() );
//Plot(C, "", colorBlack, styleCandle);
_SECTION_END(); |
|
_________________ www.oleg-churyumov.blogspot.com |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
А фрейм какой? Может тиковый? Так там по определению свечек быть не может.... Переключись на бОльший.... |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Liker777
Зарегистрирован: 28.06.2012
Сообщения: 120
|
000 писал(а): |
А фрейм какой? Может тиковый? Так там по определению свечек быть не может.... Переключись на бОльший.... |
Минуты и в настройках базы минуты .. |
_________________ www.oleg-churyumov.blogspot.com |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
А какая бумага? И откуда данные? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Liker777
Зарегистрирован: 28.06.2012
Сообщения: 120
|
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Можешь сделать вот такой скрин?
Это меню symbol -> QuoteEditor |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Liker777
Зарегистрирован: 28.06.2012
Сообщения: 120
|
000 писал(а): |
Можешь сделать вот такой скрин?
Это меню symbol -> QuoteEditor |
а в нижней части то что на экране |
_________________ www.oleg-churyumov.blogspot.com |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
У тебя криво данные импортированы в Ами.
Везде 19620.
Должно быть так. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Liker777
Зарегистрирован: 28.06.2012
Сообщения: 120
|
000 писал(а): |
У тебя криво данные импортированы в Ами.
Везде 19620.
Должно быть так. |
Спасибо!
Видимо когда с финама выгружал минутки, поставил на сайте у них опцию "Заполнять периоды без сделок". То есть у тебя на рисунке бывают перерывы в полчаса когда сигналов нет, а у меня эти перерывы заполняются предыдущими значениями.
Щас построил минутный график на основе тиковых данных - работают свечки )) |
_________________ www.oleg-churyumov.blogspot.com |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
А почему этим не пользуешься? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Liker777
Зарегистрирован: 28.06.2012
Сообщения: 120
|
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
|