客服热线:18391752892

请老师们帮我解决一个问题,编程里面的

   日期:2019-01-12     浏览:544    
马上注册,结交更多好友,下载更多资源

您需要 登录 才可以下载或查看,没有帐号?注册 extern int shoudan=1;
extern double shoushu=0.01;
extern int Szhiyin=40;
extern int jiacang=40;
extern int beishu=2;
extern int cishu=8;
extern int zhisun=20;
int a,chicangdan,kaicang;

//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
if(Bars 100)
{
Print( bars less than 100
return(0);
}
Print( 持仓单方向1为买,2为卖: ,TheLastOrderType());
chicangdan=GetHoldingOrderCnt();
if(chicangdan 1)
{
if(TheLastOrderType()==-1)
{
if(shoudan==1)
{

mairu();
Print( 测试111

}
if(shoudan==2)
{

Print( 测试222

}
}
if(TheLastOrderType()==0)
{

Print( 测试11

}
if(TheLastOrderType()==1)
{

Print( 测试22
return(0);
}
}
//----
return(0);
}
//+------------------------------------------------------------------+
int TheLastOrderType()//返回最后历史单的方向 如果返回-1表示没有持仓
{
int P=-1;
for(int i=OrdersTotal()-1;i i--)
{
OrderSelect(i, SELECT_BY_POS, MODE_HISTORY);
if(OrderSymbol()==Symbol() OrderMagicNumber()==123 )
{
P=OrderType();
break;
}
}
return(P);
}

//+------------------------------------------------------------------+
int GetHoldingOrderCnt()
{
int j=0;
for(int i=0;i OrdersTotal();i++)
{
OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
if(OrderSymbol()==Symbol() )
{
j=j+1;
}
}
return(j);
}

void mairu()
{
kaicang=OrderSend(Symbol(),OP_BUY,shoushu,Ask,3,Ask-500*Point,Ask+Szhiyin*Point, My order #2 ,123,0,Lime);
}

void maichu()
{
kaicang=OrderSend(Symbol(),OP_SELL,shoushu,Bid,3,Bid+500*Point,Bid-Szhiyin*Point, My order #2 ,123,0,Magenta);
}复制代码 编程, 老师
外汇交易有很大的风险性,本站所有资源均来自网络,请选择使用,如若出现亏损,本站不承担任何责任!


特别提示:本信息由相关企业自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关行情快递
推荐行情快递
点击排行