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


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

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

Привет...

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


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

СообщениеДобавлено: Чт Авг 14, 2008 9:01 pm Ответить с цитатой Вернуться к началу

Никакого тайного смысла. Этот тикер расчитывается при портфельном тесте и содержит в себе еквити порфеля.
Какие дайствия с ним надо сделать и зачем?

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


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

СообщениеДобавлено: Пт Авг 15, 2008 3:46 am Ответить с цитатой Вернуться к началу

Олег, пара вопросов.

1) Портфель чего: систем или активов?
2) Есть ТС, я хочу ее протестить на йене и фунте. Получить резалт по мультиактивному тесту можно через АА обычным способом установив фильтр для тикеров. А как построить эквитю общую на графике? Построение через АА не предлагать )).
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Пт Авг 15, 2008 7:44 am Ответить с цитатой Вернуться к началу

Странно, а почему через АА непредлагать? Тестить то всеравно будешь в АА?
На сколько я понял вопрос можно попробовать воспользоваться функцией AddToComposite()

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


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

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

вопрос такой: как в коде системы прописать отрисовку портфельной эквити?
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Пт Авг 15, 2008 6:41 pm Ответить с цитатой Вернуться к началу

В виде индикатора никак.

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


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

СообщениеДобавлено: Пн Авг 18, 2008 3:46 am Ответить с цитатой Вернуться к началу

Олег, а в тикере как это сделать?
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Пн Авг 18, 2008 7:47 am Ответить с цитатой Вернуться к началу

Эквити портфеля расчитывается только при тесте системы в АА.
Если бумаг в портфеле не много то можно поробовать вычислить её в индикаторе при помощи Foreign(), но это непросто.

Может объяснишь для чего это надо? Тогда проще придумать будет.

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


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

СообщениеДобавлено: Пн Авг 18, 2008 2:03 pm Ответить с цитатой Вернуться к началу

Олег, я пытаюсь понять зачем нужен тикер ~Equity.
Я давно понял, что он нужен для портфельной эквити. Но ведь я могу построить портфельную эквити и через АА, нажав Эквити-Портфолио эквити (поэтому я и говорил АА не предлагать). Внизу будет эта портфельная эквитя. При этом на тикере ~Equity будет какая-то херня.
Вопрос: как построить портфельную эквитю на тикере ~Equity? Принимаю любые варианты, хоть через АА )))

Система (любая):

buy= cross(c,ma);
short=cross(ma,c);
Посмотреть профиль Отправить личное сообщение
bender
Гость





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

ID писал(а):
Внизу будет эта портфельная эквитя. При этом на тикере ~Equity будет какая-то херня.
Вопрос: как построить портфельную эквитю на тикере ~Equity? )))

Почему херня? Портфельная эквити строится по клозам ~~~Equity,
кэш - по его лоям. Это видно из кода Portfolio:
Код:

eq = Foreign("~~~EQUITY", "C");
cash = Foreign("~~~EQUITY", "L");
Plot(eq, "Portfolio Equity", colorLightBlue, styleArea );
if( ParamToggle("Show Cash", "No|Yes", 1 ) ) Plot(cash, "Cash", colorGreen, styleArea );

Сам тикер ~~~Equity обновляется после портфельного бэктеста, так-что чтобы построить на нём портфельную эквити нужно сделать портфельный бэктест и нажать Equity / Portfolio в чартах )))
ID
Советник


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

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

Имел ввиду вот эту херню ))):
Image
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Пн Авг 18, 2008 11:44 pm Ответить с цитатой Вернуться к началу

ID писал(а):
Имел ввиду вот эту херню ))):
Image

Это не херня. Это и есть эквити портфеля. Тикер ~~~EQUITY формируется при тесте портфеля в АА. Он как раз и содержит данные по эквити.
В поле Close - эквити
в поле Low - cash (деньги)
А такой вид получается когда Ами пытается отобразить эти данные в виде обычных свечей

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



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

СообщениеДобавлено: Ср Янв 07, 2009 6:17 pm Ответить с цитатой Вернуться к началу

Олег подскажи, есть ли возможность прописать чтобы первого числа каждого месяца отнимать от общего числа средств определенную сумму, торговля с реинвестированием, ну чтобы тестер это учитывал?
Это наверное с этим символом ~~~Equity нужно что то замутить?
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Ср Янв 07, 2009 7:47 pm Ответить с цитатой Вернуться к началу

Я не знаю. По простому точно нельзя. Может можно через кустом бактестер интерфейс??? Полюбому кодировать дофига.
Кроме того там еще возникнут такие моменты, если средства связаны в позициях, то как быть? прикрывать некоторые? уменьшать все?
Вообще трейдинг как занятие не являющееся точной наукой имхо не требует получения таких подробных результатов. По моему достаточно в общих чертах оценить качество стратегии. В любом случае в будущем будет хоть немного, но не так (а может и совсем не так).

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



Зарегистрирован: 12.11.2009
Сообщения: 4
Откуда: Донецк

СообщениеДобавлено: Сб Ноя 14, 2009 4:05 pm Ответить с цитатой Вернуться к началу

000 писал(а):

В поле Close - эквити
в поле Low - cash (деньги)


Однако в тикере заполнены High и Open тоже.

Где можно посмотреть документацию или код по этим полям?

С уважением Дмитрий.
Посмотреть профиль Отправить личное сообщение
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



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


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

File Attachment © by Meik Sievertsen