有您的持续关注
我们会做得更好

计算最后一张空单的成交价格的函数模块的又一写法:



计算最后一张空单的成交价格的函数模块的又一写法:
double FindLastSellPrice()
{
double oldorderopenprice=0, orderprice;
int cnt, oldticketnumber=0, ticketnumber;
for(cnt=OrdersTotal()-1;cnt>=0;cnt–)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if(OrderSymbol()!=Symbol()||OrderMagicNumber()!=MagicNumber)
continue;
if(OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber &&
OrderType()==OP_SELL)
{
ticketnumber=OrderTicket();
if(ticketnumber>oldticketnumber)
{
orderprice=OrderOpenPrice();
oldorderopenprice=orderprice;
oldticketnumber=ticketnumber;
}
}
}
return(orderprice);
}

如您喜欢此文章请点下面分享按钮↴峰汇在线 » 计算最后一张空单的成交价格的函数模块的又一写法:
已是最后文章
下一篇:
分享到:更多 ()

评论 抢沙发

评论前必须登录!