编程求助帖,望老师以及同仁解答
请各位老师帮忙看看这个怎么写???
MyEntryPrice = AvgEntryPrice;
if (MarketPosition==1 And Low>MyEntryPrice )
{
if (low<MyEntryPrice)
MyPrice=MyEntryPrice ;
If(Open < MyPrice) MyPrice = Open;
Sell(Lots,MyPrice);
}
怎么看着都怪怪的,不正确,不知道怎么改。望老师们帮忙看看,改改。谢谢各位同仁老师们。 我是这样写的,上边的太磨叽。 各位同仁老师们帮忙改下,或者另辟蹊径重写,我怕自己的错误产生误导。
MyEntryPrice = AvgEntryPrice;////////////定义MyEntryPrice等于开仓价
if (MarketPosition==1 And Low>MyEntryPrice )////////如果有多仓,并且最低价大于MyEntryPrice《开仓价》
{
if (low<MyEntryPrice)//////////////////////////////////////最低价小于开仓价就保本平仓,(这个最低价其实是盘中触发的,用low没问题,)
MyPrice=MyEntryPrice ;
Sell(Lots,MyPrice);///////////////////////////////////////平仓
}
页:
[1]