[問題] Amibroker技術性問題

看板Trading (金融交易)作者 (鐵支)時間8年前 (2016/10/16 10:34), 編輯推噓2(207)
留言9則, 4人參與, 最新討論串1/1
請教各位大大, 我想用Amibroker回測分K但一直失敗, 以下是程式碼: SetTradeDelays(1,1,1,1); SetOption("InitialEquity",1000000); SetOption("MaxOpenPositions", 1); SetOption("CommissionMode", 3); SetOption("CommissionAmount", 4); SetOption("FuturesMode", 1); SetOption("AllowSameBarExit", 0); SetPositionSize(1, spsShares); PointValue = 10000; TimeFrameSet(in1Minute); MarginDeposit=1; BuyPrice = Open; SellPrice = Open; Power = Close - Ref( Close,-1); Buy = Cross( Power,MA(Power,10) ); Sell = Cross( MA(Power,10),Power); 請問是哪裡有寫錯還是Amibroker沒付費不能回測分K還是其他呢? 感謝各位~謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.155.183.152 ※ 文章網址: https://www.ptt.cc/bbs/Trading/M.1476585246.A.BD5.html

10/16 21:48, , 1F
少了cover(做空回補)和short(做空)
10/16 21:48, 1F

10/16 21:49, , 2F
加個兩行 short = sell; cover = buy; 就可以了
10/16 21:49, 2F

10/18 19:08, , 3F
可以不用加cover和short,只要在回測設定內只回測long即可
10/18 19:08, 3F

10/18 19:08, , 4F
原程式碼可以直接回測
10/18 19:08, 4F

10/20 23:22, , 5F
感謝樓上兩位,但我就是回測設定只有long
10/20 23:22, 5F

10/20 23:22, , 6F
請問還有什麼原因造成我回測沒有結果嗎?
10/20 23:22, 6F

10/23 20:44, , 7F
buy/sell條件沒有成立也會造成回測沒有結果
10/23 20:44, 7F

10/23 20:46, , 8F
可以用肉眼確認或增加AFL程式檢查是否條件不成立
10/23 20:46, 8F

10/23 20:47, , 9F
或是你的資料庫時間較短,剛好沒有成立
10/23 20:47, 9F

, , 10F
SZBZ分身亂版!
文章代碼(AID): #1O0kSUlL (Trading)
文章代碼(AID): #1O0kSUlL (Trading)