怎樣實現圖表交易 [金字塔]
- 咨詢內容:
ma10:=ma(c,10);
orderc:=extgbdata('1');
if cross(ma5,ma10) then
tbuy(tholding=0,100,mkt);//5日均線上穿10日的時候開倉
if c>=TAVGENTERPRICE*1.05 then tsell(tholding>0,0,mkt);//上漲5%后平倉,也就是現價是持倉均價的1.05%時平倉
if topenprofit<0 and cross(ma5,ma10) then begin
tbuy(tholding>0,100,mkt);
orderc:=orderc+1;
extgbdataset('orderc',orderc);
end //當虧損的時候持有接著補,orderc記錄補倉次數
msgout(tholding<>ref(tholding,1),orderc)//當倉位發生變化時輸出記錄的倉位值
-----怎樣實現圖表交易
- 金字塔客服:
樓主粘貼這段代碼是什么意思,要實現怎樣的圖表交易?
- 用戶回復:
if cross(ma5,ma10) and b1=0 then begin
buy(holding=0,1,market);
b1:=1;
end
//5日均線上穿10日的時候開倉if c>=AVGENTERPRICE*1.05 then sell(holding>0,0,market);//上漲5%后平倉,也就是現價是持倉均價的1.05%時平倉
if openprofit<0 and cross(ma5,ma10) and holding>0 and b1=1 then begin
buy(1,1,market);
a1:=a1+1;
end //當虧損的時候持有接著補,記錄補倉次數s1:=numtostr(a1,1);
msgout(islastbar and holding<>ref(holding,1) ,s1); - 網友回復:
ma5:=ma(c,5);
ma10:=ma(c,10);
variable:a1=0,b1=0;if cross(ma5,ma10) and b1=0 then begin
buy(holding=0,1,market);
b1:=1;
end
//5日均線上穿10日的時候開倉if c>=AVGENTERPRICE*1.05 then sell(holding>0,0,market);//上漲5%后平倉,也就是現價是持倉均價的1.05%時平倉
if openprofit<0 and cross(ma5,ma10) and holding>0 and b1=1 then begin
buy(1,1,market);
a1:=a1+1;
end //當虧損的時候持有接著補,記錄補倉次數s1:=numtostr(a1,1);
msgout(islastbar and holding<>ref(holding,1) ,s1);發現少了幾句,開頭少了。。。
如果以上指標公式不適用于您常用的行情軟件
或者您想改編成選股公式,以便快速選出某種形態個股的話,
- 上一篇:交易中斷
- 下一篇:[求助]一臺機器運行標準版啟動兩個模型 …
相關文章
-
指定的模型還沒有相關內容!