COCO研究院

 找回密碼
 註冊
搜索
查看: 1918|回復: 0

[分享] 比較兩個系統產生的訊號

[複製鏈接]
發表於 14-4-8 10:08 | 顯示全部樓層 |閱讀模式
利用AmiBroker的Explore功能比較兩個系統產生的訊號
如果想要比較的是兩個相近的系統(或是同系統不同參數)的訊號
可以把SHOW_EXCLUSIVE_ONLY打開
這樣就只會顯示兩者之間不同步訊號

例如下面這張圖
實心箭頭是MA(10), MA(20)的訊號
空心箭頭是EMA(10), EMA(20)的訊號
這樣就能方便比較兩個系統
2 system.PNG

  1. SHOW_EXCLUSIVE_ONLY = ParamToggle("Show Exclusive Only", "No|Yes");

  2. // MA 10 / 20 crossover
  3. Buy1  = Cross(MA(C,10), MA(C,20));
  4. Sell1 = Cross(MA(C,20), MA(C,10));
  5. // EMA 10 / 20 crossover
  6. Buy2  = Cross(EMA(C,10), EMA(C,20));
  7. Sell2 = Cross(EMA(C,20), EMA(C,10));

  8. if(SHOW_EXCLUSIVE_ONLY)
  9. {
  10.         Buy = Buy1 AND (NOT Buy2);
  11.         Sell = Sell1 AND (NOT Sell2);
  12.         Cover = Buy2 AND (NOT Buy1);
  13.         Short = Sell2 AND (NOT Sell1);
  14. }
  15. else
  16. {
  17.         Buy = Buy1;
  18.         Sell = Sell1;
  19.         Cover = Buy2;
  20.         Short = Sell2;
  21. }

  22. Filter = Buy OR Sell OR Short OR Cover;
  23. // Filter = BarIndex() == BarCount - 1; // show only last bar info

  24. AddColumn( Cum(Buy), "Buy 1", 1.0);
  25. AddColumn( Cum(Sell), "Sell 1", 1.0);
  26. AddColumn( Cum(Cover), "Buy 2", 1.0);
  27. AddColumn( Cum(Short), "Sell 2", 1.0);
複製代碼




評分

參與人數 2金錢 +7 收起 理由
lwhuang + 2 感謝分享
kilroy + 5 感謝分享

查看全部評分

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-12-23 10:56

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |