Автор |
Сообщение |
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Для работы в реале лучше используй Open и expandFirst |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
X-Story
Зарегистрирован: 29.01.2008
Сообщения: 158
|
000 писал(а): |
X-Story писал(а): |
Тогда скажи мне ответ на такой вопрос.
Полноценно я могу работать только на уже закрытых свечах старших ТФ. И чтобы ее полноценно использовать, мне надо в режиме TimeFrame...() использовать Ref(ххххххх,-1) ?
|
Нет. Ref не нужен. В TimeFrameExpand() есть режим расжатия. Используй expandLast и гарантированно избежишь подглядывания.
X-Story писал(а): |
Так? Тогда, получается, условие старших ТФ по закрытым свечам будет использоваться как входное, а текущее будет уже смотреться по 1Н, притом на каждой 1Н свече? Так? |
Да. Все время пока не построилась следующая свеча на старшем фрейме на младшем будет результат предыдущей свечи старшего фрейма. |
В общем, как я и думал, на закрытых свечах все теряет смысл. Сделал все как ты сказал и в итоге получил на тестере что ТС сливает.
Хотя это и без тестера было видно. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
X-Story
Зарегистрирован: 29.01.2008
Сообщения: 158
|
000 писал(а): |
Для работы в реале лучше используй Open и expandFirst |
Только сейчас увидел твой пост.
Скажи, а в тестере он тогда покажет корректные рассчеты? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Если код будет корректным, BuyPrice, SellPrice, ShortPrice, CoverPrice правильные, то и тест будет нормальным. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
X-Story
Зарегистрирован: 29.01.2008
Сообщения: 158
|
000 писал(а): |
Если код будет корректным, BuyPrice, SellPrice, ShortPrice, CoverPrice правильные, то и тест будет нормальным. |
Понял! Спасибо тебе! Буду пробовать! |
|
|
Посмотреть профиль Отправить личное сообщение |
|
X-Story
Зарегистрирован: 29.01.2008
Сообщения: 158
|
Опять напоролся на старые грабли.
Код: |
SetBarsRequired(100000, 0);
GraphXSpace = 15;
PeriodRSI = 12;
// Расчет старшего ТФ
function RSIAAA_Long(IntervalBigTF,TimeFrame)
{local RSIAAAx, RSIAAAx1,TimeFrame;
global PeriodRSI;
RSIAAAx1 = RSIa(TimeFrameCompress(С, IntervalBigTF, mode=compressLast), PeriodRSI) ;
RSIAAAx = TimeFrameExpand(RSIAAAx1, IntervalBigTF, mode=expandFirst);
Plot(RSIAAAx ,TimeFrame+"=", colorGreen,1);
return RSIAAAx;}
// Интервал старшего ТФ
IntervalBigTF =
// 5;
// 60; // 1 min
// 300; // 5 min
// 600; // 10 min
// 900; // 15 min
// 1800; // 30 min
// 3600; // 1 hour
14400; // 4 hour
// 28800; // 8 hour
// 86400; // inDay
// 432001; //inWeekly
// 2160001; //inMounthly
RSIAAA_4H = RSIAAA_Long(IntervalBigTF,"4H");
IntervalBigTF =
// 5;
// 60; // 1 min
// 300; // 5 min
// 600; // 10 min
// 900; // 15 min
// 1800; // 30 min
// 3600; // 1 hour
// 14400; // 4 hour
// 28800; // 8 hour
86400; // inDay
// 432001; //inWeekly
// 2160001; //inMounthly
RSIAAA_Day = RSIAAA_Long(IntervalBigTF, "D");
|
прекрасно синхронизируется с
Код: |
PeriodRSI = 12;
RSIAAA = RSIa(C,PeriodRSI);
Plot(RSIAAA ,"RSI",colorGreen,1); |
====================================
Cтоит только изменить Close на Open в обеих модулях, и получаешь не поймешь что. Никакой связности в параметрах между окнами.
Почему так? И как с этим работать? А ведь по идее должно работать!?
База котрировок 1Н.
Просмотр данных Дэй на окне 1Н |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Разбираться не охота. Скорее всего косяки в compressLast/compressOpen в зависимости от Open или Сlose надо использовать разные. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
X-Story
Зарегистрирован: 29.01.2008
Сообщения: 158
|
000 писал(а): |
Разбираться не охота. Скорее всего косяки в compressLast/compressOpen в зависимости от Open или Сlose надо использовать разные. |
Что тогда посоветуешь? Понимаешь, по сути закрытые Дэй свечи приводят к утрате всякого смысла анализа сигналов. Итак столько лет потрачено на поиск идей. А тут выясняется, что их пролверить-то и нельзя! Тестер очень нужная и полезная штука. Но сам понимаешь! Толку от него, если нет корректности и соответствия. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
А почему тогда TimeFrameCompress а не TimeFrameSet ? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
X-Story
Зарегистрирован: 29.01.2008
Сообщения: 158
|
000 писал(а): |
А почему тогда TimeFrameCompress а не TimeFrameSet ? |
Ок!
Попробую
Спасибо тебе! Чего-то я совсем отупел без отдыха в работе!
Спрашиваешь "Почему?" - Пережиток моих поисков. Просто когда были проблемы с синхронизацией, эта версия работала. Ну я ее по инерции и оставил. Хотя сейчас понимаю, тчо это мой стереотип. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
X-Story
Зарегистрирован: 29.01.2008
Сообщения: 158
|
Попробовал!
Кажись все корректно работает!?
Спасибр тебе, Олежка! |
|
|
Посмотреть профиль Отправить личное сообщение |
|
X-Story
Зарегистрирован: 29.01.2008
Сообщения: 158
|
Олежка, а вот такой вопрос. Где и в каких единицах выставляется спред (лучше бы в пунктах) и проскальзывание сделки в тестере стратегий?
ЧТо-то не смог освоить этот вопрос. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
MikZ
Зарегистрирован: 28.10.2010
Сообщения: 9
|
X-Story писал(а): |
Где и в каких единицах выставляется спред (лучше бы в пунктах) и проскальзывание сделки в тестере стратегий?
ЧТо-то не смог освоить этот вопрос. |
Как вариант, можно к buyprice,sellprice,coverprice,shortprice прибавлять/вычитать величину проскальзывания. Или добавить проскальзывание в комиссию(правда это не совсем корректно) |
|
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
X-Story
Зарегистрирован: 29.01.2008
Сообщения: 158
|
MikZ писал(а): |
X-Story писал(а): |
Где и в каких единицах выставляется спред (лучше бы в пунктах) и проскальзывание сделки в тестере стратегий?
ЧТо-то не смог освоить этот вопрос. |
Как вариант, можно к buyprice,sellprice,coverprice,shortprice прибавлять/вычитать величину проскальзывания. Или добавить проскальзывание в комиссию(правда это не совсем корректно) |
Спасибо! В принципе, как вариант, наверное придется взять на вооружение. Хотя хотелось бы конечно, решать это установками в тестере. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Если установками, то комиссия в тестере. Или менять на спред цены сделок.... |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
|