请老师帮忙看一下,这是一个止盈的信号,实盘时候图表出现平仓信号,但是系统并没有平仓操作,监控器也显示继续持仓没平仓,最后我是手工平的,系统都还没平仓继续在跑,已经出现两次了,找不到原因,辛苦帮忙看一下,谢谢
代码如下:
// 止盈
if(bjia<high) {bjia=High;}
if( sjia>low) {sjia=low;}
if(qqq<bjia-bei*atr[1])
{qqq=bjia-bei*atr[1];}
if(qqq>qqq1)
{qqq1=qqq;}
// PlotNumeric("qqq",qqq1,Close,Red);
If(marketposition==1 and low<qqq1 And BarsSinceEntry>0 and low>longAvgEntryPrice)
{ Commentary("SSSSSSS"+Text(qqq1));
Sell(kcss,min(open,qqq1));
s1=1;
}
if(ppp>sjia+bei*atr[1])
{ppp=sjia+bei*atr[1];}
if(ppp<ppp1)
{ppp1=ppp;}
If(marketposition==-1 and high>ppp1 And BarsSinceEntry>0 and High<shortAvgEntryPrice )
{ Commentary("SSSSSSS");
BuyToCover(kcss,max(ppp1,Open));
s2=1;
}