Автор |
Сообщение |
Амиброкеровец
Зарегистрирован: 30.12.2008
Сообщения: 214
Откуда: Воображляндия
|
Подскажите как можно отобразить цену входа на графике.
Пробовал 2 способами
1. не работает
for( i = 1; i < BarCount; i++ )
{
if (BarsSince(Short[i]) > 0 AND BarsSince(Short[i]) < 3)
{
Plot(ValueWhen(Short[i],ShortPrice),"SP",colorRed, styleLine);
}
}
2. работает но не красиво, тк белый цвет мешает
Plot(ValueWhen(Short,ShortPrice),"SP", IIf(BarsSince(Short) > 0 AND BarsSince(Short) < 3,colorRed,colorWhite), styleThick, Null, Null, -5 ); |
_________________ Антон |
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Попробуй таким макаром.
Код: |
BP = IIf(Buy, BuyPrice, Null);
Plot(BP, "", colorRed);
|
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Амиброкеровец
Зарегистрирован: 30.12.2008
Сообщения: 214
Откуда: Воображляндия
|
почему-то не прошло |
_________________ Антон |
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Не знаю. Я у себя проверил. У меня нормально. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Амиброкеровец
Зарегистрирован: 30.12.2008
Сообщения: 214
Откуда: Воображляндия
|
вот так получилось
SP = IIf(Short OR Ref(Short,-1), ValueWhen(Short,ShortPrice), Null); |
_________________ Антон |
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
ясно. Просто когда черточка (цена входа) рисуется только на одном баре (баре входа) её плохо видно.... |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
|