Автор |
Сообщение |
x-face
Зарегистрирован: 15.09.2012
Сообщения: 13
Откуда: Волгоград
|
не пойму как показать входы и выходы стрелками на графике , смотрел на форуме чью-то систему там
Код: |
//сначала какие-нибудь условия
Buy = MFI(5)<MFI(10) ;
Sell = MFI(5)<MFI(10) ;
Short = MFI(5)<MFI(10) ;
Cover = MFI(5)<MFI(10) ;
//это код который по идее должен показывать стрелки на графике
PlotShapes(IIf(Buy, shapeUpArrow, shapeNone),colorGreen, 0,Low);
PlotShapes(IIf(Sell, shapeDownArrow, shapeNone),colorRed, 0,High);
PlotShapes(IIf(Short, shapeDownArrow, shapeNone),colorBlue, 0,High);
PlotShapes(IIf(Cover, shapeUpArrow, shapeNone),colorOrange, 0,Low);
//еще не понял зачем эта строка пробовал с ней и без , но ничего не рисует
EQ = Equity();
Plot( EQ, "Equity", colorLightBlue, styleArea|styleOwnScale );
|
в хелпе тоже ниче не понятно , подскажите что тут не правильно? |
|
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail |
|
Sergеi
Зарегистрирован: 13.04.2011
Сообщения: 21
|
логика системы удивляет - входим и выходим по одному и тому же сигналу...
наверно должно быть так!
Код: |
Buy = MFI(5)>MFI(10) ;
Sell = MFI(5)<MFI(10) ;
Short = MFI(5)<MFI(10) ;
Cover = MFI(5)>MFI(10) ;
|
чтоб появились стрелки добавь строчку отображения цены:
Код: |
Plot( C, "Close", colorBlack, styleCandle);
|
|
|
|
Посмотреть профиль Отправить личное сообщение |
|
x-face
Зарегистрирован: 15.09.2012
Сообщения: 13
Откуда: Волгоград
|
я имел ввиду что сигналы могут быть любые ,
на счет этой строчки
Код: |
PlotShapes(IIf(Buy, shapeUpArrow, shapeNone),colorGreen, 0,Low);
PlotShapes(IIf(Sell, shapeDownArrow, shapeNone),colorRed, 0,High);
PlotShapes(IIf(Short, shapeDownArrow, shapeNone),colorBlue, 0,High);
PlotShapes(IIf(Cover, shapeUpArrow, shapeNone),colorOrange, 0,Low);
EQ = Equity();
Plot( EQ, "Equity", colorLightBlue, styleArea|styleOwnScale );
//я так понял все тоже самое , только добавить эту строчку
Plot( C, "Close", colorBlack, styleCandle);
|
проверил не помогло... |
|
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail |
|
Sergеi
Зарегистрирован: 13.04.2011
Сообщения: 21
|
перед отрисовкой стрелок вставь ее |
|
|
Посмотреть профиль Отправить личное сообщение |
|
x-face
Зарегистрирован: 15.09.2012
Сообщения: 13
Откуда: Волгоград
|
написал перед отрисовками - все равно не рисует , может не в AFL проблема , а я с прогой туплю , т.е. сначала надо нажать backtest , потом Portfolio Equity , и на графике должны отобразиться стрелки , или не так? |
|
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail |
|
Sergеi
Зарегистрирован: 13.04.2011
Сообщения: 21
|
попробуй это, у меня все отрисовывает
Код: |
//сначала какие-нибудь условия
Buy = MFI(5)>MFI(10) ;
Sell = MFI(5)<MFI(10) ;
Short = MFI(5)<MFI(10) ;
Cover = MFI(5)>MFI(10) ;
Equity(1, 0);
Plot( C, "Close", colorBlack, styleCandle);
//это код который по идее должен показывать стрелки на графике
PlotShapes(IIf(Buy, shapeUpArrow, shapeNone),colorGreen, 0,Low);
PlotShapes(IIf(Sell, shapeDownArrow, shapeNone),colorRed, 0,High);
PlotShapes(IIf(Short, shapeDownArrow, shapeNone),colorBlue, 0,High);
PlotShapes(IIf(Cover, shapeUpArrow, shapeNone),colorOrange, 0,Low);
|
если честно, мои познания АМИ проходят в основном методом тыка+ мощный хелп по функциям |
|
|
Посмотреть профиль Отправить личное сообщение |
|
x-face
Зарегистрирован: 15.09.2012
Сообщения: 13
Откуда: Волгоград
|
я тоже тыком пытаюсь с ами разобраться ,а со стрелками значит где-то в настройках накосячил , буду хелп перечитывать , ладно спасибо тебе за помощь! |
|
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
У меня вот этот код
Код: |
Buy = MFI(5) < MFI(10);
Sell = MFI(5) < MFI(10);
Short = MFI(5) < MFI(10);
Cover = MFI(5) < MFI(10);
Plot(C, "", colorBlack, styleCandle);
PlotShapes(Buy*shapeUpArrow, colorGreen, 0, Low);
PlotShapes(Sell*shapeDownArrow, colorRed, 0, High);
PlotShapes(Short*shapeDownArrow, colorBlue, 0, High);
PlotShapes(Cover*shapeUpArrow, colorOrange, 0, Low);
|
рисует целую охапку стрелок. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
x-face
Зарегистрирован: 15.09.2012
Сообщения: 13
Откуда: Волгоград
|
я так и думал , в коде все правильно , я этот код по тупости пытался в систему вставить , а надо было на графике правой кнопкой и edit formula... , так все рисует , теперь буду знать... |
|
|
Посмотреть профиль Отправить личное сообщение Отправить e-mail |
|
|
|
Следующая тема
Предыдущая тема
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
|