MONEY:=0;
BKS:TBUYHOLDINGEX(账户1, 主合约, 1);
SKS:TSELLHOLDINGEX(账户1, 副合约, 1);
if BKS!=0 and SKS!=0 then begin
MONEY1:(DYNAINFO2(7, 主合约)-TAvGENTERPRICEEX2(账户1, 主合约,0));
MONEY2:(DYNAINFO2(7, 副合约)-TAvGENTERPRICEEX2(账户1, 副合约,1));
MONEY:=MONEY1+MONEY2;
end
打印出来,发现跟金字塔里盈亏数额不一样。
你这个算出来的只是把单个品种的价差 简单的累加在一起吧。
首先 单个品种盈亏
价差*手数*MULTIPLIER
其次按照上面这样计算出盈亏之后,不同币种要考虑汇率问题。
[此贴子已经被作者于2019/12/9 13:52:43编辑过]
金宽上面这个这取不了。你只能自己手动查询后计算。
公版中可以取,但是需要统一转换成同一个币种进行计算。
[此贴子已经被作者于2019/12/9 15:19:16编辑过]