Начать новую тему Ответить на тему |
Список форумов AmiSite.ru » Вопросы по AFL |
На страницу Пред. 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 След. |
Автор |
Сообщение |
ID
Советник
Зарегистрирован: 07.01.2008
Сообщения: 370
|
Привет....
Есть такой вопрос. Можем ли мы присваивать значение Empty для переменной. Если да то как сие сделать. Для справки держите картинку..
Спасибо заранее за ответ!
|
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Null
a = IIf(блабла, парам-пам-пам, Null); |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
ID
Советник
Зарегистрирован: 07.01.2008
Сообщения: 370
|
Привет!
Помогите плз разобраться с функцией Plotshapes.
Есть такой код: рисует точку Демарка.
Код: |
Hmax=IIf( Ref(H,-1)>H AND Ref(H,-1)>Ref(H,-2),Ref(H,-1),
ValueWhen(Ref(H,-1)>H AND Ref(H,-1)>Ref(H,-2),Ref(H,-1),1));
Plot(Hmax,"Hmax",colorGreen,1); |
Как сделать, чтобы в том месте где совпали условия
Код: |
Ref(H,-1)>H AND Ref(H,-1)>Ref(H,-2) |
ниже лоу на пунктов 100 нарисовалась стрелочка? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Например так.
Код: |
qqq = Ref(H,-1)>H AND Ref(H,-1)>Ref(H,-2);
Plot(C, "", colorBlack, styleCandle);
PlotShapes(qqq*shapeUpArrow, colorGreen, 0, L-100*TickSize);
|
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
ID
Советник
Зарегистрирован: 07.01.2008
Сообщения: 370
|
Олег, а можно ли рисовать стрелки, не создавая новый график кодом:
Код: |
Plot(C, "", colorBlack, styleCandle); |
|
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Цитата: |
Олег, а можно ли рисовать стрелки, не создавая новый график кодом:
|
Конечно. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
ID
Советник
Зарегистрирован: 07.01.2008
Сообщения: 370
|
Так рассказал бы как. Пожалуйстааа... |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Цитата: |
Так рассказал бы как. Пожалуйстааа...
|
Ты объясни что надо. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Код: |
qqq = Ref(H,-1)>H AND Ref(H,-1)>Ref(H,-2);
PlotShapes(qqq*shapeUpArrow, colorGreen, 0, 0, 10);
|
Так надо? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
ID
Советник
Зарегистрирован: 07.01.2008
Сообщения: 370
|
Разреши пояснить:
Есть такой код:
Код: |
qqq = H>Ref(H,-1) AND H>Ref(H,1);
Plot(qqq,"",colorRed,2+4); |
Он когда виде гистограммы внизу нормально работает. А я хочу не ввиде гистограммы, а стрелочку или кубик))) прям на графике.
Вот так:
|
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Чтобы его кидать на график и фигурки рисовались возле свечек? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
ID
Советник
Зарегистрирован: 07.01.2008
Сообщения: 370
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
так?
Код: |
P = ParamField("Price field",-1);
qqq = Ref(H,-1)>H AND Ref(H,-1)>Ref(H,-2);
PlotShapes(qqq*shapeUpArrow, colorGreen, 0, p);
|
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
ID
Советник
Зарегистрирован: 07.01.2008
Сообщения: 370
|
Ага, тока он подлюка не там рисуется. Повыше бы его задрать. Лана сам попробую. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Чтобы задрать повыше надо добавить offset
PlotShapes( shape, color, layer = 0, yposition = graph0, offset ); |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
|
Начать новую тему Ответить на тему |
Список форумов AmiSite.ru » Вопросы по AFL |
На страницу Пред. 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 След. |
|
Следующая тема
Предыдущая тема
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
|