Список форумов AmiSite.ru AmiSite.ru
Форум по Ами
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 AFL Следующая тема
Предыдущая тема
Начать новую тему  Ответить на тему
Автор Сообщение
ID
Советник


Зарегистрирован: 07.01.2008
Сообщения: 370

СообщениеДобавлено: Пн Мар 10, 2008 12:53 pm Ответить с цитатой Вернуться к началу

Привет....

Есть такой вопрос. Можем ли мы присваивать значение Empty для переменной. Если да то как сие сделать. Для справки держите картинку..

Спасибо заранее за ответ!

Image
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Пн Мар 10, 2008 3:47 pm Ответить с цитатой Вернуться к началу

Null

a = IIf(блабла, парам-пам-пам, Null);

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
ID
Советник


Зарегистрирован: 07.01.2008
Сообщения: 370

СообщениеДобавлено: Ср Мар 26, 2008 1:10 pm Ответить с цитатой Вернуться к началу

Привет!
Помогите плз разобраться с функцией 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

СообщениеДобавлено: Ср Мар 26, 2008 2:59 pm Ответить с цитатой Вернуться к началу

Например так.
Код:

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

СообщениеДобавлено: Чт Мар 27, 2008 3:41 am Ответить с цитатой Вернуться к началу

Олег, а можно ли рисовать стрелки, не создавая новый график кодом:
Код:
Plot(C, "", colorBlack, styleCandle);
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Чт Мар 27, 2008 9:31 am Ответить с цитатой Вернуться к началу

Цитата:

Олег, а можно ли рисовать стрелки, не создавая новый график кодом:

Конечно.

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
ID
Советник


Зарегистрирован: 07.01.2008
Сообщения: 370

СообщениеДобавлено: Чт Мар 27, 2008 12:59 pm Ответить с цитатой Вернуться к началу

Так рассказал бы как. Пожалуйстааа...
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Чт Мар 27, 2008 10:32 pm Ответить с цитатой Вернуться к началу

Цитата:

Так рассказал бы как. Пожалуйстааа...

Ты объясни что надо.

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Чт Мар 27, 2008 10:36 pm Ответить с цитатой Вернуться к началу

Код:

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

СообщениеДобавлено: Пт Мар 28, 2008 9:38 am Ответить с цитатой Вернуться к началу

Разреши пояснить:
Есть такой код:
Код:
qqq = H>Ref(H,-1) AND H>Ref(H,1);
Plot(qqq,"",colorRed,2+4);

Он когда виде гистограммы внизу нормально работает. А я хочу не ввиде гистограммы, а стрелочку или кубик))) прям на графике.
Вот так:
Image
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Пт Мар 28, 2008 9:48 am Ответить с цитатой Вернуться к началу

Чтобы его кидать на график и фигурки рисовались возле свечек?

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
ID
Советник


Зарегистрирован: 07.01.2008
Сообщения: 370

СообщениеДобавлено: Пт Мар 28, 2008 12:48 pm Ответить с цитатой Вернуться к началу

Ага
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Пт Мар 28, 2008 1:26 pm Ответить с цитатой Вернуться к началу

так?
Код:

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

СообщениеДобавлено: Пн Мар 31, 2008 10:51 am Ответить с цитатой Вернуться к началу

Ага, тока он подлюка не там рисуется. Повыше бы его задрать. Лана сам попробую.
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Пн Мар 31, 2008 1:13 pm Ответить с цитатой Вернуться к началу

Чтобы задрать повыше надо добавить offset
PlotShapes( shape, color, layer = 0, yposition = graph0, offset );

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Часовой пояс: GMT + 3

File Attachment © by Meik Sievertsen