Автор |
Сообщение |
unwar
Зарегистрирован: 22.11.2009
Сообщения: 10
|
Такой вопросик, экспортирую котировки из Quik по стандартному плагину, движение цены в символе, который выбран основным, на текущей свече отображается в реалтайме, а цена текущей свечи второго инструмента, помещенного на подокно графика через Price(Foreign) словно замерзает на цене открытия свечи и так стоит до тех пор пока свеча не закроется. После закрытия текущей свечи, свеча второго инструмента появляется. Можно ли это решить, чтобы оба отображались в реалтайме?
p.s. и кстати, если построить спред полученный путем умножения цен, то видно что для расчета спреда в текущий момент времени используется реалтаймовое значение цены основного инструмента и фиксированное значение цены (по открытию свечи) второго, что как бы в моменте может быть неактуально, если цена второго инструмента в ту или иную сторону резко отклонится.
Код: |
x = Foreign("BR", "Close"); // цены закрытия BR
y = Foreign("USDRUB_TOM", "Close"); // цены закрытия USDRUB_TOM
spread = x * y;
SetGradientFill( colorGreen /*top*/, colorPink /*bottom*/, 0 /*baseline level*/, GetChartBkColor() /*baseline color */);
Plot(spread, "BR&USDRUB~Spread", colorRed, style = styleLine| styleGradient, Null, Null, 0, -1 ); |
|
|
|
Посмотреть профиль Отправить личное сообщение |
![](images/spacer.gif) |
000
Site Admin
![](images/avatars/183029264847fb5337d4ea4.gif)
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Попробуй открыть в Ами несколько окон и в них сделать разные бумаги (те к которым обращаешься через Foreign). Не факт, но может быть поможет. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
![](images/spacer.gif) |
unwar
Зарегистрирован: 22.11.2009
Сообщения: 10
|
000 писал(а): |
Попробуй открыть в Ами несколько окон и в них сделать разные бумаги (те к которым обращаешься через Foreign). Не факт, но может быть поможет. |
Да, действительно так глюк со свечками исчезает, но спред меня теперь озадачил. Накинул на оба окна один и тот же индикатор спреда, и вот что получилось. Ладно бы если конечное значение отличалось, можно было списать на особенности пересчета, но тут видно что и старые значения спреда считались по разному. |
|
|
Посмотреть профиль Отправить личное сообщение |
![](images/spacer.gif) |
unwar
Зарегистрирован: 22.11.2009
Сообщения: 10
|
вобщем, кажется этот глюк с текущим значением спреда наблюдается лишь в 6 версии, попробовал в версии 5,6, текущее значение спреда соответствует множителям. Однако форма кривой, все таки местами отличается. Возможно это из-за наличия лишней свечки в USDRUB_TOM между 18:45 и 19:00 которой нету у BR-11.15 |
|
|
Посмотреть профиль Отправить личное сообщение |
![](images/spacer.gif) |
000
Site Admin
![](images/avatars/183029264847fb5337d4ea4.gif)
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Однозначно дело в лишней свечке. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
![](images/spacer.gif) |
|