[档案]学习如何赚钱的村民! - 页 816

 
7Konstantin7:

哪里好)首先,根本就没有嘀嘀嗒嗒的MT4测试。

第二,没有利润,在工作中会有更多)


是的,它将会起作用! 你已经可以用这样的猫头鹰开设一个投资基金了!)
 
jelizavettka:

这就可以了! 你可以用这样的猫头鹰开一个投资基金!)
不要拿这个开玩笑)。
 
Roman.:

从今年1月13日起



好样的! 遗憾的是没有一个真正的)
 
jelizavettka:

这就可以了! 你已经可以用这样的猫头鹰开一个投资基金了!)

:-)

你毕竟是看错了照片......:-)

 

第三天即将到来的多国货币!6对!虽然我认为它要输了!然而,我将看到它是如何输的!。

 
Roman.:

:-)

你毕竟是看错了照片......:-)


不,他们是)))。我今天的心情很乐观))))
 
jelizavettka:

好样的! 太糟糕了,这不是真的)
这是一场热身赛...:-)TREE-RO!!!:-)
 
jelizavettka:

不,不在你身上))))我今天只是心情很乐观)。
我可以告诉你!:-)
 
Roman.:
这是个热身运动,不是吗?:-)Tre-ni-ro-vka!!!:-)
工作前的伸展运动))
 
Roman.:

我检查工具和其他一切。

70多笔亏损交易--投资者将分散...:-)


什么是Gerchik的MM? 我采用以下原则,如果交易结束时获利,则小幅增加可用资金的手数,不包括奖金,如果连续2手,则手数减少3倍,如果再次损失1手,则手数在BC允许的范围内尽量减少,如果再获利,则手数恢复到初始。

double Lots = 0.1;//начальный лот
extern double MaximumRisk = 0.1;//прогресия лота на каждые 500 баланса +0.1 лот. например депозит стал 1000 лот =0.2, 1500 лот =0.3 итд
extern double DecreaseFactor = 3.0;
extern double balans = 500; //шаг баланса 
double LotsOptimized() {
       double minlot = MarketInfo(Symbol(), MODE_MINLOT);
       double maxlot = MarketInfo(Symbol(), MODE_MAXLOT);       
       double lot = Lots;
       int orders = OrdersHistoryTotal();
       int losses = 0;
       lot = NormalizeDouble((AccountFreeMargin()- AccountCredit()) * MaximumRisk / balans, 2);
       if (DecreaseFactor > 0.0) {
for (int i = orders - 1; i >= 0; i--) {
       if (OrderSelect(i, SELECT_BY_POS, MODE_HISTORY) == FALSE) {
       Print("Error in history!");
       break;
       }
if (OrderSymbol() != Symbol() || OrderType() > OP_SELL) continue;
if (OrderProfit() > 0.0) break; 
if (OrderProfit() < 0.0) losses++;
}
if (losses > 1) lot = NormalizeDouble(lot - lot * losses / DecreaseFactor, 2);
}
if(lot < minlot) lot = minlot;
if(lot > maxlot) lot = maxlot; 
return (lot);}