KD:= close>ref(close,1); //开多条件
KK:=close<ref(close,1); //开空条件
PD:= KK; //平多条件
PK:=KD; //平空条件
tSELL(PD,0,MKT,OPEN-MINDIFF*10); //平多信号
DEBUGOUT(STKNAME + STKLABEL + '=DTPC= %.0f ' , OPEN-MINDIFF*10);
tSELLSHORT(PK,0,MKT,OPEN+MINDIFF*10); //平空信号
DEBUGOUT(STKNAME + STKLABEL + '=KTPC= %.0f ' , OPEN+MINDIFF*10);
tBUY(KD AND tHOLDING=0,1,MKT,OPEN+MINDIFF*10); //开多信号
DEBUGOUT(STKNAME + STKLABEL + '=DTKC= %.0f ' , OPEN+MINDIFF*10);
tBUYSHORT(KK AND tHOLDING=0,1,MKT,OPEN-MINDIFF*10); //开空信号
DEBUGOUT(STKNAME + STKLABEL + '=KTKC= %.0f ' , OPEN-MINDIFF*10);
DEBUGOUT(STKNAME + STKLABEL + '=THOLDING= %.0f ' , THOLDING);
DEBUGOUT(STKNAME + STKLABEL + '=THOLDING2= %.0f ' , THOLDING2);
DEBUGOUT(STKNAME + STKLABEL + '=TASSET= %.0f ' , TASSET);
{
持仓:holding,linethick0;
资产:asset,noaxis;
}
输出的字符太多就乱码了
删掉一点就好了比如这样
DEBUGOUT( STKLABEL + '=THOLDING= %.0f ' , THOLDING);
stkname 和 stklabel 的区别是什么啊? 我通过什么方式能把这两个连接成一个字符串?