Автор |
Сообщение |
realjkeee
Зарегистрирован: 19.03.2010
Сообщения: 3
|
Привет, ребята :)
допустим есть график 1минутный за 1 год, все бары не помещаются в окне даже с помощью shift+ctrl+scroll :). хочется видеть например эквити за весь год, но приходится юзать полосу прокрутки :)
вопрос: что делать ? :)
2 моник отсутствует :) |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Переключиться на больший фрейм. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
realjkeee
Зарегистрирован: 19.03.2010
Сообщения: 3
|
ок. спасибо.
жалко что нет другого решения |
|
|
Посмотреть профиль Отправить личное сообщение |
|
Sergiovy
Зарегистрирован: 03.03.2008
Сообщения: 180
Откуда: Мурманск
|
Странно! я просто тыкаю в кнопочку (-) и масштаб уменьшается так, что ролер на полосе прокрутки вообще исчезает - и вся эквити, как на ладошке.... сотрел так 15 мин бары за 4 года, и 1 мин бары с 01,10,2009 по наст время. делаю так регулярно - тестером почти не пользуюсь, только в самом конце, когда хочется уже зафиксить идею..
вывел на экран отключаемую эквити, отключаемые сделки (через параметры), гоняю параметры руками и смотрю на эквити.
После неб тренировки научился находить лучшие решения, чем тестер с оптимизацией - гораздо быстрее... Да, туда же еще вывожу ленту - лонг/шорт, и кол- во сделок. все. проблем не было, что на 5.0, что сейчас на 5.3. |
_________________ "Единственная pабота, достойная нас, — pабота над собой". Шон де Уоppен |
|
Посмотреть профиль Отправить личное сообщение |
|
Nero Wolfe
Зарегистрирован: 17.03.2010
Сообщения: 174
|
Sergiovy, т.е. ваша эквити сама перестаривается в зависимости от изменения параметров индикаторов используемых в системе?
А можно выложить код? |
_________________ Если вас грызет совесть, выбейте ей зубы, и пусть она вас нежно обсасывает. |
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Это как раз очень просто.
Например
Код: |
SetPositionSize(1, 4);
Per1 = Param("Period Short", 5, 1, 20, 1);
Per2 = Param("Period Long", 50, 21, 100, 1);
Buy = Cross( MA(C, Per1), MA(C, Per2));
Sell = Cross( MA(C, Per2), MA(C, Per1));
Plot(Equity(1), "", colorBlue);
|
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Sergiovy
Зарегистрирован: 03.03.2008
Сообщения: 180
Откуда: Мурманск
|
Nero Wolfe писал(а): |
Sergiovy, т.е. ваша эквити сама перестаривается в зависимости от изменения параметров индикаторов используемых в системе?
А можно выложить код? |
PlotEQ = ParamToggle("PlotEq", "Off|On", 1);
///Это чтобы эквити руками выключать из параметров - т.к. иногда мешает
///Всякие условия бай селл в т.ч....
////////////////////////////
/// просто переменные для послед использования
Long=Flip(Buy,Sell);
Shortt=Flip(Short,Cover);
Equity(1,0);
////счетчик сделок - тоже очень полезно
N=Cum(Buy)+Cum(Short);
/// отображение сделок ( можно тоже через выключатель - но тут нету...
dist=Param("Dist",300,50,400,5);
//dist=300;
DistSh=Param("DistSh",400,50,800,5);
//DistSh=400;
for( i = 0; i < BarCount; i++ )
{
if( Buy[i] ) PlotText( " Buy@" + BuyPrice[ i ], i, L[ i ]-dist[i]-DistSh, colorBlue );
if( Sell[i] ) PlotText( " Sell@" + SellPrice[ i ], i, H[ i ]+dist[i], colorRed );
if( Short[i] ) PlotText( " Short@" + ShortPrice[ i ], i, H[ i ]+dist[i]+DistSh, colorRed );
if( Cover[i] ) PlotText( " Cover@" + CoverPrice[ i ], i, L[ i ]-dist[i], colorBlue );
}
GraphXSpace = 10; /* create empty space of 10% top and bottom of chart */
PlotShapes(Buy*shapeSmallUpTriangle,colorBlue,0,L,-10);
PlotShapes(Sell*shapeSmallDownTriangle,colorRed,0,H,-10);
//PlotShapes(IIf(Short,shapeHollowSmallDownTriangle,0),colorRed,0,H,-20);
//PlotShapes(IIf(Cover,shapeHollowSmallUpTriangle,0),colorBlue,0,L,-20);
/////Всякие плоты...
///Сделки и другая инф по системе:
Plot( 3, "Ribbon",IIf(Long,colorBlue,colorRed), styleOwnScale|styleArea|styleNoLabel, -1, 100 );
Plot(IIf(PlotEq==1,Equity(1,0),Null),"EQ",colorYellow,32776);
Plot(N,"N",colorOrange,32768,256);
Seccode="RIH0";
Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 ) ) )+
"\n\\c-1 Система: "+EncodeColor(colorGreen)+_DEFAULT_NAME()+
"\n\\c-1 Инструмент: "+EncodeColor(colorGreen)+Name() + "("+Seccode+")";
///Типа все ...
///может и громоздко, но теперь я почти каждую систему так
///оформляю.. |
_________________ "Единственная pабота, достойная нас, — pабота над собой". Шон де Уоppен |
|
Посмотреть профиль Отправить личное сообщение |
|
|
|
Следующая тема
Предыдущая тема
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
|