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