交易信號輸出問題 [金字塔]
-
咨詢內容:
怎樣才能將交易信號正確輸出,以便方便讀取:簡單的一個測試如下:
?
hh:hhv(ref(h,1),2);
ll:llv(ref(l,1),2);
?VARIABLE:FLAG=0;?
kaiduo:=h>=hh and ref(c,1)>ref(o,1);
kaikong:=l<=ll and ref(c,1)<ref(o,1);pingduo:=l<=ll-MINDIFF ;
pingkong:=h>=hh+MINDIFF ;if holding>0 then begin
price:=0;
if pingduo then
price:=min(o,ll-MINDIFF);
if
price>0 and enterbars>=1 then begin?sell(1,holding,limitr,price);
?if ISLASTBAR and? FLAG=0 then
???? begin
????
???? DEBUGFILE2('C:\TEST.TXT','平多:%.0f',2,1);
????
???? FLAG=1;
???? end
???
?endend
?
?
?
?
?
if holding=0 then begin
price:=0;if kaiduo then
?price:=max(o,hh);
?
?if price>0 then begin
?
?buy
(1,1,limitr,price);
?
?if ISLASTBAR and? FLAG=0 then
???? begin
???? DEBUGFILE2('C:\TEST.TXT','開多:%.0f',1,1);
????
???? FLAG=1;
?
?end???
endend
?
我這個寫法是不是有錯,想用全局變量只輸出一次,但結果是單根K線不停輸出同一信號直到下根K線結束,但我想一個信號只輸出一次該怎么實現?謝謝!
此主題相關圖片如下:image 1.png
??
-
金字塔客服:
if EXTGBDATA('bar' ) <> barpos then
BEGIN
你的輸出代碼
EXTGBDATASET(EXTGBDATA('bar' )? ,barpos )
end?
?
利用ex全局變量去做控制,該使用方式比較高級用戶需自行先測試了解函數使用后靈活掌握
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容