BP-AUTO9GAIN9_MMA.rar
(196.96 KB, 下载次数: 2121)
20120909: 有朋友想要 MA 止賺用指標, 而我地本身己經有條MA 開倉用指標, 所以只要將該指標訊號調轉便成立 !
我己做了一個例子, "驚狗" BP-GAIN9 可用!
有須要朋友自己用吧~
BP-AUTO2 程式編寫例子:
{ x天移動平均線, 升/跌穿 x天移動平均線, 使用 "外掛" 自動買賣} {可以調較天數的寫法}
nMa1:=input("Plese enter MA1 days:",1,1000,10); nMa2:=input("Plese enter MA2 days:",1,1000, 20); buy:= ( Cross(Mov(C,nMa1,S),Mov(C,nMa2,S)) ); sell:= ( Cross(Mov(C,nMa2,S),Mov(C,nMa1,S)) ); {} RetVal:=If(buy=1,0.3, If(Sell=1,0.03,0.00)); Retval
預設是使用 10 天穿 20 天線
註: 自動買賣有其一定的市場及系統風險, 建議沒有市場經驗者切勿使用 !! 以上提供亦只是作為編寫程式時, 參考之用 !!
20111031 再加上進階寫法例子:
1) 可選 MA線穿MA線, 或 收市價穿 MA線 做訊號 2) 可以調較天數的寫法 3) 可以調較計算用SMA , EMA 或 WMA 方法 4) 可以選用訊號確認後做, 還是立即做 5) 可以選用單方向做, 只買 或 只沽
註意: 如以收市價穿 MA線 做訊號, Close Price 是以穿 MA2 線的!!
nMth:=Input("MA1 vs MA2=1, Close Price vs MA2=2",1,2,1);
nMa1:=input("Plese enter MA1 days:",1,1000,9); nMa2:=input("Plese enter MA2 days:",1,1000,21); nSEMA:=Input("SMA=0,EMA=1,WMA=2",0,2,0); nConf:=Input("After confirmed-[On=1,Off=0]:",0,1,1); nDirect:=Input("Up&Dn=0, Up=1, Dn=2:",0,2,0); {} nMth2:=if(nMth=1,nMa1,Close); nbuy:= if(nMth=1, If(nSEMA=0, Cross( Mov(C,nMa1,S), Mov(C,nMa2,S) ), If(nSEMA=1, Cross( Mov(C,nMa1,E), Mov(C,nMa2,E) ), Cross( Mov(C,nMa1,W), Mov(C,nMa2,W) ))), If(nSEMA=0, Cross( Close, Mov(C,nMa2,S) ), If(nSEMA=1, Cross( Close, Mov(C,nMa2,E) ), Cross( close, Mov(C,nMa2,W) ))) ); nsell:= if(nMth=1, If(nSEMA=0, Cross( Mov(C,nMa2,S), Mov(C,nMa1,S) ), If(nSEMA=1, Cross( Mov(C,nMa2,E), Mov(C,nMa1,E) ), Cross( Mov(C,nMa2,W), Mov(C,nMa1,W) ))) , If(nSEMA=0, Cross( Mov(C,nMa2,S), Close ), If(nSEMA=1, Cross( Mov(C,nMa2,E), Close ), Cross( Mov(C,nMa2,W), Close ))) ); {} {} BuyMethod:= If(nConf=0, nBuy , Ref( nBuy ,-1) AND C >=Ref(L,-1) ); SellMethod:= If(nConf=0, nSell, Ref( nSell ,-1) AND C <= Ref(H,-1) ); {} buy:= If( nDirect=0 OR nDirect=1 , BuyMethod,0); sell:= If( nDirect=0 OR nDirect=2 , SellMethod,0); {} RetVal:=If(buy=1,0.3, If(Sell=1,0.03,0.00)); Retval;
BP-AUTO9 MMA C Points.rar
(67.29 KB, 下载次数: 2035)
文件檔
MAMA_BP-AUTO9_20111031_可選Close或MA版.txt
(1.6 KB, 下载次数: 2199)
文件檔
MAMA_BP-AUTO9_20111104 Close穿線幾多點數版.txt
(2.7 KB, 下载次数: 2112)
文件檔
MAMA_BP-AUTO9_20111104 MA1 穿 MA2 線幾多點數版.txt
(2.8 KB, 下载次数: 2224)
20111104 加入另外兩個不同版本, 請自行選擇使用。
留意如於外掛上運用時, 指標名稱必須要改為BP-AUTO(2-9) 其中一個 !! 註: 自動買賣有其一定的市場及系統風險, 建議沒有市場經驗者切勿使用 !! 以上提供亦只是作為編寫程式時, 參考之用 !! 留意一定要使用止損盤, MA 自動買賣缺點係買賣訊號出現後消失, 彈弓手情況!!
CROSS 有個問題存在: 如果咁啱係燭與燭之間CROSS, 而對於前面支燭或後面之燭, 都是無CROSS 發生, 所以會無訊號 !
|