Скачать MetaTrader 5

Проблема с ренко графиком - страница 5

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Prival
4589
Prival  
_new-rena:


(1.5 - 2) пункта на кирпичик. Пусть не спред, пусть комиссия. Но тогда нужно её учесть в эквити.


это  все делается элементарно. Комиссия берется за каждую сделку. Количество сделок известно , берем количество сделок * на комиссию и вычитаем из полученной прибыли. Кривая эквити будет более пологой, но не в этом главное .... важнее в 1000 раз следующее кривая плавная и растет + там просто идея входа, выхода....берите любую ВАШУ стратегию (к примеру пересечение машек, и используйте это как дополнительный фильтр, машки сказали покупать....покупайте НО . только если бары зеленые....) вариантов использования масса.

Простак
315
Простак  
Prival:


это  все делается элементарно. Комиссия берется за каждую сделку. Количество сделок известно , берем количество сделок * на комиссию и вычитаем из полученной прибыли. Кривая эквити будет более пологой, но не в этом главное .... важнее в 1000 раз следующее кривая плавная и растет + там просто идея входа, выхода....берите любую ВАШУ стратегию (к примеру пересечение машек, и используйте это как дополнительный фильтр, машки сказали покупать....покупайте НО . только если бары зеленые....) вариантов использования масса.

 

Кривая equity будет не только более пологой, она ещё может изменить знак угла относительно горизонтали.

Если взять за размер комиссии цену одного пипса, что в данном случае составит $10 за сделку, получим profit = $114100 - 18550 * $10 = $144100 - $185500 = -$41400.

Знак угла equity изменён.

Gulnaz Akhtyamova
10620
Gulnaz Akhtyamova  

На демку кто нибудь ставил?

Ладно, попробуем... Только из тех соображений, что когда то я выиграл игрушку в форекс только на тиках, в остальном - не получилось.

Не пойму тока - кирпичики исходя из каких соображений строятся? квазиобъемы?

Vasyl Nosal
18960
Vasyl Nosal  

Держите.

int OnInit()
{  

if(ChartGetInteger(0,CHART_IS_OFFLINE))
{
prev_bid=Close[0];

while(!IsStopped())
{
RefreshRates();
if(prev_bid!=Close[0]) {prev_bid=Close[0];OnTick();}
Sleep(200);
}
}


return(INIT_SUCCEEDED);
}
Vasyl Nosal
18960
Vasyl Nosal  

А определять нужно не время бара а количество баров всего.

int prevbars;

if(Bars==prevbars) return;
prevbars=Bars;
12345
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий