區(qū)別交易市場移動止損 [金字塔]
咨詢內(nèi)容:
移動回撤,區(qū)別于不同市場止損幅度不同,要怎么寫呢.多謝
比如3字頭的創(chuàng)業(yè)版移動回撤20%平倉
6字頭的上海交易和0字頭的深市回撤10%平倉。
補充內(nèi)容 (2021-8-30 14:27):
后臺的
主要就是進行市場的判斷。
MARKETLABEL 可以判斷市場。
技術(shù)交流:
嗯 那具體怎么寫呢
如何加入,多謝。
IF DYNAINFO(5)>EXTGBDATA(stra) and EXTGBDATA(stra)>0 THEN BEGIN
EXTGBDATASET(stra,DYNAINFO(5));
END
IF TBUYHOLDINGEX(ZH1,'' ,0 )>0 AND EXTGBDATA(stra)=0 THEN BEGIN
EXTGBDATASET(stra,1 );//
END
IF (EXTGBDATA(stra)-DYNAINFO(7))/EXTGBDATA(stra)>0.04 and EXTGBDATA(stra)>0 THEN BEGIN//用DYNAINFO(5)
TSELL(1,TBUYHOLDINGEX(ZH1,'',1),MKT,1,ZH1,'');
EXTGBDATASET(stra,0);
END 技術(shù)交流:
類似這樣:
N1:=4;
IF STRLEFT(STKLABEL ,2)='30' THEN N1:=10;//如果是創(chuàng)業(yè)板,那么品種代碼前面是30 則N1重現(xiàn)賦值為10.
IF DYNAINFO(5)>EXTGBDATA(stra) and EXTGBDATA(stra)>0 THEN BEGIN
EXTGBDATASET(stra,DYNAINFO(5));
END
IF TBUYHOLDINGEX(ZH1,'' ,0 )>0 AND EXTGBDATA(stra)=0 THEN BEGIN
EXTGBDATASET(stra,1 );//
END
IF (EXTGBDATA(stra)-DYNAINFO(7))/EXTGBDATA(stra)>(N1/100) and EXTGBDATA(stra)>0 THEN BEGIN//用DYNAINFO(5)
TSELL(1,TBUYHOLDINGEX(ZH1,'',1),MKT,1,ZH1,'');
EXTGBDATASET(stra,0);
END
我這只是個例子,反正思路就是
1.數(shù)值定義成變量
2.判斷品種代碼 前綴。滿足條件重新賦值。(前面說錯了,用市場代碼不行)
比如3字頭的創(chuàng)業(yè)版移動回撤20%平倉
6字頭的上海交易和0字頭的深市回撤10%平倉。
補充內(nèi)容 (2021-8-30 14:27):
后臺的
?
?來源: www.kzuj.com.cn
金字塔資深技術(shù): 你這個沒有什么特殊的地方。就是把止盈止損的數(shù)值設(shè)成一個變量,然后根據(jù)市場歸類,對數(shù)值進行重現(xiàn)賦值。主要就是進行市場的判斷。
MARKETLABEL 可以判斷市場。
技術(shù)009 發(fā)表于 2021-8-30 14:40
你這個沒有什么特殊的地方。就是把止盈止損的數(shù)值設(shè)成一個變量,然后根據(jù)市場歸類,對數(shù)值進行重現(xiàn)賦值。
...
嗯 那具體怎么寫呢
如何加入,多謝。
IF DYNAINFO(5)>EXTGBDATA(stra) and EXTGBDATA(stra)>0 THEN BEGIN
EXTGBDATASET(stra,DYNAINFO(5));
END
IF TBUYHOLDINGEX(ZH1,'' ,0 )>0 AND EXTGBDATA(stra)=0 THEN BEGIN
EXTGBDATASET(stra,1 );//
END
IF (EXTGBDATA(stra)-DYNAINFO(7))/EXTGBDATA(stra)>0.04 and EXTGBDATA(stra)>0 THEN BEGIN//用DYNAINFO(5)
TSELL(1,TBUYHOLDINGEX(ZH1,'',1),MKT,1,ZH1,'');
EXTGBDATASET(stra,0);
END
?
N1:=4;
IF STRLEFT(STKLABEL ,2)='30' THEN N1:=10;//如果是創(chuàng)業(yè)板,那么品種代碼前面是30 則N1重現(xiàn)賦值為10.
IF DYNAINFO(5)>EXTGBDATA(stra) and EXTGBDATA(stra)>0 THEN BEGIN
EXTGBDATASET(stra,DYNAINFO(5));
END
IF TBUYHOLDINGEX(ZH1,'' ,0 )>0 AND EXTGBDATA(stra)=0 THEN BEGIN
EXTGBDATASET(stra,1 );//
END
IF (EXTGBDATA(stra)-DYNAINFO(7))/EXTGBDATA(stra)>(N1/100) and EXTGBDATA(stra)>0 THEN BEGIN//用DYNAINFO(5)
TSELL(1,TBUYHOLDINGEX(ZH1,'',1),MKT,1,ZH1,'');
EXTGBDATASET(stra,0);
END
我這只是個例子,反正思路就是
1.數(shù)值定義成變量
2.判斷品種代碼 前綴。滿足條件重新賦值。(前面說錯了,用市場代碼不行)
有思路,想編寫各種指標(biāo)公式,交易模型,選股公式,還原公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 或微信號:cxh99cxh99 進行 有償收費 編寫!
(注:由于人數(shù)限制,QQ或微信請選擇方便的一個聯(lián)系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容