請問后臺程序如何直接調用圖表策略? [金字塔]
- 咨詢內容:
請問后臺程序如何直接調用圖表策略?謝謝
- 金字塔客服:
http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332 問題22
- 用戶回復:
我的意思做個完整表達吧:
1、現在有兩個可用于圖表自動交易的成熟的A和B策略;
2、希望在后臺來實現A和B策略自動交易;
3、不希望對A和B策略進行任何改動;
4、應該怎樣在后臺來調用A和B策略(也就是說A和B策略的任何觸發條件在后臺來實現)?
謝謝
- 網友回復:
請仔細看上面給你的鏈接,如果你無法理解里面的內容,那么勸你暫時放棄后臺,繼續使用圖表進行交易,等待日后自我進步
- 網友回復:
你可以直接讀取a,b策略的虛擬持倉量的變化,把A,B策略當成技術指標。用圖表可以這樣實現,用輪詢,高頻掃描。
h1:stkindi('','jycs2.hold1',0,1),linethick0;
h2:stkindi('','jycs3.hold2',0,2),linethick0;
h3:stkindi('','jycs4.hold3',0,18),linethick0;ha:h1+h2+h3,linethick0;
if holding=0 then
begin
buy(ha>0,ha,market);
buyshort(ha<0,abs(ha),market);
end
if holding<0 and ha<0 and holding<>ha then
begin
if holding-ha>0 then
begin
buyshort(1,holding-ha,mkt);
end
if holding-ha<0 then
begin
sellshort(1,abs(holding-ha),mkt);
end
end
if holding<0 and ha>0 then
begin
sellshort(1,abs(holding),mkt);
buy(1,ha,mkt);
end
if holding<0 and ha=0 then
begin
sellshort(1,abs(holding),mkt);
end
if holding>0 and ha>0 and holding<>ha then
begin
if holding>ha then
begin
sell(1,holding-ha,mkt);
end
if holding<ha then
begin
buy(1,ha-holding,mkt);
end
end
if holding>0 and ha<0 then
begin
sell(1,holding,mkt);
buyshort(1,abs(ha),mkt);
end
if holding>0 and ha=0 then
begin
sell(1,holding,mkt);
end我不懂后臺,主要是圖表還沒有搞透,改一下應該可以用于后臺。用這種方法可以做很多事情的喲!注意尊重他人的勞動成果。
實際發出的信號和A,B發出的信號有延遲,取決于你的環境,我的計算機和網絡環境下最大延遲150毫秒
[此貼子已經被作者于2012-3-14 10:16:18編輯過]
相關文章
-
沒有相關內容