编码帮助 - 页 282

 

大家好,大师们。

您是否有代码片段,用于可定制的资金管理,并随着余额的变化而变化,我可以将其纳入EA中?

谢谢!

 
Big Joe:
你好,伙计们和大师们。

你是否有代码片段,用于可定制的资金管理,随着余额的变化而变化,我可以将其纳入EA中?

谢谢!

你为什么不使用股权而使用余额?

 
mladen:
乔 你为什么不使用股权而不是余额?

啊,是的,对不起,我错了 !

当然是股权!

 
Big Joe:
啊,是的,对不起,我错了!当然是股权!"。

试试这个:lot_size.mq4

它是作为一个指标,所以你可以在图表上测试它,看看你在不同的止损和风险%下会得到什么结果。它使用账户自由保证金进行计算,但你可以很容易地用你选择的函数来取代它。

附加的文件:
lot_size.mq4  2 kb
 
mladen:

试试这个:lot_size.mq4

它是作为一个指标,所以你可以在图表上测试它,看看你在不同的止损和风险%下会得到什么结果。它使用账户自由保证金进行计算,但你可以很容易地用你选择的函数来取代它。

谢谢大师

我在做一个套利的EA。

你能告诉我,如果下面的代码,将计算相同的MagicNumber订单的利润,因此将只关闭相同MagicNumber的交易?

谢谢您!

double getTotalProfits()

{

int total = OrdersTotal();

double profits = 0.0;

for(int cnt = 0;cnt < total;cnt++)

{

OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);

if (OrderMagicNumber() == MagicNumber)

{

profits += OrderProfit();

}

}

return(profits);

}

bool profitTargetReached()

{

if (getTotalProfits() >= ((AccountBalance() * (PercentTakeProfit / 100.0))))

{

return(true);

}

return(false);
 
Big Joe:
谢谢你,大师

我在做一个套利的EA。

你能告诉我,如果下面的代码,将计算具有相同MagicNumber的订单的利润,因此将只关闭具有相同MagicNumber的交易?

谢谢您!

double getTotalProfits()

{

int total = OrdersTotal();

double profits = 0.0;

for(int cnt = 0;cnt < total;cnt++)

{

OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);

if (OrderMagicNumber() == MagicNumber)

{

profits += OrderProfit();

}

}

return(profits);

}

bool profitTargetReached()

{

if (getTotalProfits() >= ((AccountBalance() * (PercentTakeProfit / 100.0))))

{

return(true);

}

return(false);

乔。

是的。你可以添加(为了100%准确)这两个部分,它们可以影响利润。

利润 += (OrderProfit()+OrderSwap()+OrderCommission())。

 
mladen:
乔。

是的。你可以添加(要100%准确)的是这两部分,这两部分可以影响利润。

利润 += (OrderProfit()+OrderSwap()+OrderCommission())。

好的!

谢谢你的时间,Mladen

我正在日复一日地学习。

 

我有一个包含信号的txt文件,比如。

May 01, 2014 at 07:53AM Gold OP_BUYSTOP 1292.4; Stop Loss 1265.2; Profit Target 1358.4

May 01, 2014 at 06:52AM Silver OP_SELL 1961.5; Stop Loss 2030.5; Profit Target 1855

你们有谁知道如何测试 这个信号吗?所以我可以看到这个信号是好是坏...

 

Mladen先生,我错了,我需要的是过滤所有的交易,我已经用随机指数(5,3,3)进行了测试,效果很好,如果高于80,实际信号是卖出,那么就卖出。如果低于20,并且实际信号是买入,那么就买入。如果不是,就不要在这个入口点开单。

你能帮我把这个添加到我的Ea中吗?

谢谢你

附加的文件:
 

我下载了这个Indy,但由于某些原因,它没有加载或工作。

这张是,但不是MTF

非常感谢

附加的文件: