您需要 登录 才可以下载或查看,没有帐号?注册
代码如下:
extern int StopLoss = 200; //在这里设置止损点数
extern int TakeProfit = 400; //在这里设置盈利点数
void onStart()
{
bool chenggong = false;
int i = 0;
if(TakeProfit!=0)
{
for(i=0;i OrdersTotal();i++)
{
if(OrderSelect(i,SELECT_BY_POS) OrderSymbol()==Symbol() OrderTakeProfit()==0)
{RefreshRates();
if(OrderType()==OP_BUY||OrderType()==OP_BUYLIMIT||OrderType()==OP_BUYSTOP)
{
chenggong=OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),OrderOpenPrice()+TakeProfit*Point,0);
}
if(OrderType()==OP_SELL||OrderType()==OP_SELLLIMIT||OrderType()==OP_SELLSTOP)
{
chenggong= OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),OrderOpenPrice()-TakeProfit*Point,0);
}
}
}
}
if(StopLoss!=0)
{
for(i=0;i OrdersTotal();i++)
{
if(OrderSelect(i,SELECT_BY_POS) OrderSymbol()==Symbol() OrderStopLoss()==0)
{RefreshRates();
if(OrderType()==OP_BUY||OrderType()==OP_BUYLIMIT||OrderType()==OP_BUYSTOP)
{
chenggong=OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-StopLoss*Point,OrderTakeProfit(),0);
}
if(OrderType()==OP_SELL||OrderType()==OP_SELLLIMIT||OrderType()==OP_SELLSTOP)
{
chenggong= OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()+StopLoss*Point,OrderTakeProfit(),0);
}
}
}
}
}
可以把代码加载到你的EA或者脚本。如果出现错误可以删除代码中的
void onStart()
{
代码的最后也要删除一个}符号
外汇交易有很大的风险性,本站所有资源均来自网络,请选择使用,如若出现亏损,本站不承担任何责任!