軟件自帶的后臺(tái)程序華移動(dòng)止損模塊只用于多頭, 自己改編了一個(gè)空頭,可是在實(shí)盤中運(yùn)行不了,哪里有問(wèn)題??
移動(dòng)止損
//A有三種數(shù)值狀態(tài):500000,0,最新價(jià);
//當(dāng)A=500000時(shí)表示當(dāng)前有持倉(cāng),A=0時(shí)表示移動(dòng)止損執(zhí)行完畢,A=最新價(jià)時(shí)用于比較價(jià)格是否上漲
//5.1將A賦值為500000,表示當(dāng)前有持倉(cāng)
IF TSELLHOLDINGEX( '','' ,0 )>0 AND EXTGBDATA('a' )=0 THEN BEGIN
EXTGBDATASET( 'a',500000 );
END
//5.2使A始終表示監(jiān)控開(kāi)始后的最低價(jià)
IF DYNAINFO( 7)<EXTGBDATA('a' ) and EXTGBDATA('a' )>0 THEN BEGIN
EXTGBDATASET( 'a',DYNAINFO( 7));
END
//5.3發(fā)現(xiàn)價(jià)格上漲止損,并將A賦值為0表示移動(dòng)止損動(dòng)作完成
IF DYNAINFO( 7)-EXTGBDATA('a' )>40*MINDIFF and EXTGBDATA('a' )>0 THEN BEGIN
TSELLSHORT(THOLDING2<0,手?jǐn)?shù),MKT );
EXTGBDATASET( 'a',0);
END
[此貼子已經(jīng)被作者于2014/2/27 16:22:30編輯過(guò)]
有沒(méi)有清空過(guò)全局變量?把a(bǔ)重置為0?