请问大神,怎么获取当前持有订单的利润点数。

要添加评论,请登录注册
jinchunlong2020
45
jinchunlong2020  

如题,

请教大神,获取当前订单利润点数的代码怎么写?

yi wen
1075
yi wen  
用利润除以手数就可得出点数。
Hung Wen Lin
234
Hung Wen Lin  
jinchunlong2020:

如题,

请教大神,获取当前订单利润点数的代码怎么写?

這個要知道你是單筆還是總的 

單筆你要先挑出來 

int i=0; //用來指定 單張訂單的
double OrderProfitPoint=0;
if
(OrderSelect(i, SELECT_BY_POS)==true)
OrderPrifitPoint=OrderProfit()*Point;

Print(
OrderPrifitPoint);


如果是整個帳戶的

double AccountProfitPoint=AccountInfoDouble(ACCOUNT_PROFIT)*Point;

Print(AccountProfitPoint);


方法很多種 可以一一找出來

Renjun Gu
260
Renjun Gu  
jinchunlong2020:

如题,

请教大神,获取当前订单利润点数的代码怎么写?

OrderProfit();当前订单利润。

需要先orderselet选取后才能获取到

比如 ;

double pronft=;

if(OrderSelcet(12010,1,0)){

pronft=   OrderProfit()+   OrderCommission()+  OrderSwap();}

上面代码意思是定义pronft浮点数变量默认值为0;

在当前订单里面找到订单编号为12010这个订单后。

pronft这个变量的值等于12010这个单子的利润+手续费+隔夜费;

要添加评论,请登录注册