脚本: ytg_Percent_Lot

 

ytg_Percent_Lot:

此脚本使用指定的资金风险百分比计算下单交易量。

ytg_Percent_Lot

作者: IURII TOKMAN

 

该脚本只能计算货币工具的手数,而且只能计算买入头寸的手数。例如,我在 #AA 工具上运行了它,得到了以下结果。

2010.09.12 20:06:55     ytg_Percent_Lot (#AA,H1)        Свободных следств=5935.3 USD   Задан процент=33.3%   Лот=0
 

你好,尤里

我的理念有点不同,风险 = 最大损失。

首先,我认为计算时必须考虑您的止损水平。

考虑两个交易者同时进行的两笔交易:

交易者 A:买入 1.00 手,STP @20 点。

交易者 B:买入 1.00 手,STP @40 点。

交易员 B 的风险是交易员 A 的两倍,因此,如果风险与交易员 A 相同,他必须交易 0.5 手。

杠杆率也必须考虑在内,例如,如果杠杆率为 100.00,则盈利和亏损均为 x100 水平。风险 "是以货币计算的,必须转换成手数。必须考虑杠杆作用。

如果 2,000 美元的风险是合理的,那么如果杠杆率是 100,则手数也必须除以 100.00。

我也不认为使用 "自由保证金 "作为计算基础是好的做法。如果您处于最大风险敞口,而交易走势对您不利,您的保证金就是负数。坏事!

//FreeMoney=AccountInfoDouble(ACCOUNT_FREEMARGIN); // NOT SAFE!

FreeMoney=AccountInfoDouble(ACCOUNT_BALANCE); // 安全

手数 = (FreeMoney*AtRisk%) / AccountInfoInteger(ACCOUNT_LEVERAGE) / STP)

美元 9997,风险 33.33%,STP 20,杠杆 100,每手大小为 1.60

希望这能说明问题?

T.