作者kkkkwang (鐵支)
看板Trading
標題[問題] Amibroker技術性問題
時間Sun Oct 16 10:34:03 2016
請教各位大大,
我想用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://webptt.com/m.aspx?n=bbs/Trading/M.1476585246.A.BD5.html
1F:→ noreasonkon: 少了cover(做空回補)和short(做空) 10/16 21:48
2F:→ noreasonkon: 加個兩行 short = sell; cover = buy; 就可以了 10/16 21:49
3F:推 daoism: 可以不用加cover和short,只要在回測設定內只回測long即可 10/18 19:08
4F:→ daoism: 原程式碼可以直接回測 10/18 19:08
5F:→ kkkkwang: 感謝樓上兩位,但我就是回測設定只有long 10/20 23:22
6F:→ kkkkwang: 請問還有什麼原因造成我回測沒有結果嗎? 10/20 23:22
7F:推 daoism: buy/sell條件沒有成立也會造成回測沒有結果 10/23 20:44
8F:→ daoism: 可以用肉眼確認或增加AFL程式檢查是否條件不成立 10/23 20:46
9F:→ daoism: 或是你的資料庫時間較短,剛好沒有成立 10/23 20:47
(ETHZ 刪除 ES200h 的推文: SZBZ分身亂版!)