Автор |
Сообщение |
GREEN_X5
Зарегистрирован: 13.04.2012
Сообщения: 136
|
У меня одного руки кривые? Галочку нажал, по-умолчанию 5min не трогал. Подставлял и просто цифру 1 - в ответ тишина. Ни на графике изменений, ни на вкладке info новых отчетов. Отображается только до того момента, когда я кнопку Backtest нажал. Мож я чего порушил при русификации проги?...
И подскажите пожалуйста в каком формате в это окошко частоту теста вписывать. Обязательно 1min или 5min? A 10sec можно? А если просто 1 написать, это 1 минута будет или нифига не будет?
Спасибо! |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
можно писать минуты или секунды. Не знаю что будет если ничего не написать.
http://www.amisite.ru/afl/exp/0001.htm пункт 12 |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
GREEN_X5
Зарегистрирован: 13.04.2012
Сообщения: 136
|
Олег, спасибо за ответ, все заработало! Во-первых я жал не скан а бэктест, во-вторых вывел график из анализаотра, тот зашевелился он-лайн с поступающими котировками.
Вот ещё вопрос, Equity график обновляется и сам с поступлением котировок, даже если я не включаю Автоповтор теста. Нужно ли в этом случае запускать автоповтор, что он даст? Может быть без него не будет реакции на торговые сигналы в тестируемой формуле?
Вот код Equity, который подставил анализатор
Код: |
_SECTION_BEGIN("Individual");
#include @LastBacktestFormula
MaxGraph=0;GraphXSpace=5;
GraphZOrder=1;
Plot( Equity( 0, -2 ), "Equity", -8, styleArea );
if( ParamToggle("Show Buy-and-Hold?", "No|Yes", 1 ) )
{
/* now buy and hold simulation */
Short=Cover=0;
Buy=Status("firstbarintest");
Sell=Status("lastbarintest");
SetTradeDelays(0,0,0,0); PositionSize = -100;
ApplyStop(0,0,0,0);
ApplyStop(1,0,0,0);
ApplyStop(2,0,0,0);
Plot( Equity( 0, -2 ), "Buy&Hold", -9 );
}
_SECTION_END(); |
|
|
|
Посмотреть профиль Отправить личное сообщение |
|
GREEN_X5
Зарегистрирован: 13.04.2012
Сообщения: 136
|
И подскажи пожалуйста
2. что за ключ -2 в
Код: |
Plot( Equity( 0, -2 ) |
в твоей старой переведенной справке второй аргумент описан только от -1 до 3.
3. почему
ведь у меня все все четыре вида сигналов в тестируемой формуле. Equity графику так легче считать ,он конвертирует например и Buy и Cover для себя в Buy? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
GREEN_X5 писал(а): |
Equity график обновляется и сам с поступлением котировок, даже если я не включаю Автоповтор теста. Нужно ли в этом случае запускать автоповтор, что он даст? Может быть без него не будет реакции на торговые сигналы в тестируемой формуле?
|
Функция Equity сама запускает тестер. Только одно но. Это старый тестер и работает он в таком случае не с портфелем, а только с одной этой бумагой.
Если это устраивает, то АА запускать не надо. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
GREEN_X5 писал(а): |
И подскажи пожалуйста
2. что за ключ -2 в
Код: |
Plot( Equity( 0, -2 ) |
в твоей старой переведенной справке второй аргумент описан только от -1 до 3. |
Не знаю что за аргумент -2. В новой справке тоже нет такого параметра. Это видимо ошибка того, кто этот код писал.
3. почему
ведь у меня все все четыре вида сигналов в тестируемой формуле. Equity графику так легче считать ,он конвертирует например и Buy и Cover для себя в Buy?[/quote]
Потому, что этот код, это симуляция стратегии купил и держи. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
|