weidong liu:
请大家赐教!!
用什么函数可以获取已经平仓的开仓订单类型、手数,如何获取平仓的盈亏?
比如一个订单止盈或止损平仓,属于最近一个平仓的单子,我想获取这个平仓单子的开仓类型、手数、盈亏金
double 交易类:: 历史尾单属性值(long Magic,ulong 起始时间,ENUM_DEAL_ENTRY 进出,ENUM_DEAL_PROPERTY_DOUBLE double属性值,int 倒数第几=1,ulong 截止时间=1,bool 是否打印=false) { long magic=魔术幻数(Magic); int 计数=0; double 返回属性值=0; if(截止时间==1) 截止时间=TimeCurrent(); if(截止时间==2) 截止时间=TimeLocal(); HistorySelect(起始时间,截止时间); for(int i=HistoryDealsTotal()-1; i>=0; i--) { if(HistoryDealGetTicket(i)>0&&HistoryDealGetInteger(HistoryDealGetTicket(i),DEAL_MAGIC)==magic&&HistoryDealGetInteger(HistoryDealGetTicket(i),DEAL_ENTRY)==进出) { 返回属性值=HistoryDealGetDouble(HistoryDealGetTicket(i),double属性值); 计数++; if(计数==倒数第几) break; } } if(是否打印) Print(返回属性值); return(返回属性值); } //+------------------------------------------------------------------
请大家赐教!!
用什么函数可以获取已经平仓的开仓订单类型、手数,如何获取平仓的盈亏?
比如一个订单止盈或止损平仓,属于最近一个平仓的单子,我想获取这个平仓单子的开仓类型、手数、盈亏金额