Jump to content
Sign in to follow this  
KirR

Расчет лота

Recommended Posts

Ugar68

symb="USDJPY";

point=MarketInfo(symb,MODE_MODE_POINT);

TICKVALUE=MarketInfo(symb,MODE_TICKVALUE);

LOTSTEP=MarketInfo(symb,MODE_LOTSTEP);

//для Buy

sl=(Ask-STOP_1)/point;

//для Sell

sl=(STOP_2-Bid)/point;

lot=MathRound((DEPOSIT*риск/100/LOTSTEP)/(TICKVALUE*sl))*LOTSTEP;


Пишу советники и индикаторы по вашим алгоритмам. Пишите в личку.
Чужие программы не переделываю.

Share this post


Link to post
Share on other sites
DenBen

Cделал один в один как ты говоришь, хоть убей не получается)). Прогони баксо-йену на октябре 2011 года, там курс в районе 77, вот там самое большое отличие, у меня как раз в том месте получается вместо 1% убытка почти 1,5%.

Share this post


Link to post
Share on other sites
Ugar68

Cделал один в один как ты говоришь, хоть убей не получается)). Прогони баксо-йену на октябре 2011 года, там курс в районе 77, вот там самое большое отличие, у меня как раз в том месте получается вместо 1% убытка почти 1,5%.

Да, в этом месте и у меня расхождения. Проблема в TICKVALUE=MarketInfo(symb,MODE_TICKVALUE); Для вычисления стоимости пункта в валюте депозита требуется курс USDJPY. Похоже тестер использует для этой функции текущий курс, а не из истории.


Пишу советники и индикаторы по вашим алгоритмам. Пишите в личку.
Чужие программы не переделываю.

Share this post


Link to post
Share on other sites
DenBen

Ну в реале значит всё будет корректно, надо на демо тестить.

Share this post


Link to post
Share on other sites
Ugar68

Ну в реале значит всё будет корректно, надо на демо тестить.

Да, в реале всегда текущие котировки. Даже в тестере будет корректно на участках где цена USD*** близка к текущей. Кстати на парах ***USD должно быть корректно на любых участках истории, конечно если депозит в USD.


Пишу советники и индикаторы по вашим алгоритмам. Пишите в личку.
Чужие программы не переделываю.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×