COCO研究院

 找回密碼
 註冊
搜索
查看: 5630|回復: 14

感謝B大,分享如何切割不同圖表比對!

[複製鏈接]
發表於 10-4-16 15:26 | 顯示全部樓層 |閱讀模式
如何將畫面切割成兩種不一樣的圖表看盤!....譬如你想一個畫面同時,可以看"台指","加權"圖表!
有兩種方法...可以按照,以下引述....B大教學方法內容試試看吧!

有兩種方法
其一是增加 Blank Chart
其二是只有一個Blank Chart,由AFL來進行選擇Symbol

先說其一,請看影片
http://www.amibroker.com/video/TwoSymbols.html

這裡有很多教學影片
你可以參考看看
http://www.amibroker.com/support.html


第2 個方法,寫AFL程式碼

  1. _SECTION_BEGIN("ForeignSymbol");

  2. RequestTimedRefresh( 0 );
  3. SetChartOptions(0,chartShowArrows|chartShowDates,0);
  4. GraphXSpace=12;

  5. /////////////////////

  6. ticker = ParamList("Ticker", "WTX&|WT200|WTE&|WTF&" );
  7. SetForeign(ticker , True, True );

  8. /////////////////////

  9. TH = TimeFrameGetPrice( "H",  inDaily, 0 );
  10. TL = TimeFrameGetPrice( "L",  inDaily, 0 );
  11. TO= TimeFrameGetPrice( "O",  inDaily, 0 );
  12. PC = TimeFrameGetPrice( "C", inDaily, -1);

  13. /////////////////////

  14. Plot( C, "C",IIf(C>O,4,28), styleCandle+4096);
  15. Plot( SelectedValue(C), "",54,styleNoLine );

  16. /////////////////////

  17. VL = (Ref(Minute(), -1)%60 > 60/2 AND Minute()%60 < 60/2);
  18. Plot(VL,"", 23, 2+32+4096+32768+131072 ,0,1);

  19. /////////////////////

  20. GfxSetOverlayMode(1);
  21. GfxSelectFont("Tahoma", Status("pxheight")/28 );
  22. GfxSetTextAlign( 6 );
  23. GfxSetTextColor( 31 );
  24. GfxSetBkMode(1);
  25. GfxTextOut( Name(), Status("pxwidth")/2, Status("pxheight")/6 );

  26. /////////////////////

  27. Title =
  28. EncodeColor(37 )+Name() +
  29. EncodeColor(54)+ "    -ForeignSymbol  "+ticker+"-    "+EncodeColor(41 )+WriteVal( DateTime(), formatDateTime)+"    "+

  30. EncodeColor(30)+"Daily "+EncodeColor(30)+EncodeColor(47)+"   O " + TO+ "    H " + TH +"    L " + TL +"    C " + C +"    PC " + PC +
  31. "    O-PC " +WriteVal(TO-PC,1.0)+
  32. "    HL " +round((TH -TL)*100)/100+" (" +round(((TH - TL) / PC ) * 10000)/100 +  "%)" +
  33. "    Change "+WriteIf((C-PC)>0,EncodeColor(4),EncodeColor(34))+round((C-PC )*100)/100+" "+EncodeColor(47)+"(" +round(((C - PC ) / PC ) * 10000)/100+  "%)"+

  34. "    "+EncodeColor(30)+Interval(2)+"    "+EncodeColor(47)+
  35. "O " +O + "    H " + H +"    L " + L +"    C " + C+
  36. "    Change " +WriteIf((C-Ref(C, -1))>0,EncodeColor(4),EncodeColor(34))+round((C - Ref(C, -1))*100)/100;

  37. _SECTION_END();

複製代碼
 樓主| 發表於 10-4-16 15:27 | 顯示全部樓層
回復 1# alexwang7777

圖表內容如下
Amibroker雙圖顯示.png
發表於 10-4-16 15:42 | 顯示全部樓層
請問有沒有辦法獨立出來成為一個執行檔呢?
還是說目前免費的看盤軟體也有類似的功能?
 樓主| 發表於 10-4-16 16:04 | 顯示全部樓層
你所謂的執行檔是指什麼樣的方式?
現在各大券商都有分割視窗的功能....(可以一圖看多種K線圖阿)

因為要使用AB來做比對,所以需要分割圖形!
發表於 10-4-16 16:42 | 顯示全部樓層
謝謝分享,學習了
發表於 10-4-16 17:01 | 顯示全部樓層
哈 正在找這個功能說,感謝 alex
發表於 10-4-16 21:26 | 顯示全部樓層
謝謝分享
我愛紅茶 該用戶已被刪除
發表於 10-4-16 22:19 | 顯示全部樓層
其實這張圖單純這樣比對
會不夠好用
如果再搭某個東西~會再一瞬間就判斷出價差趨勢ㄛ
就現貨跟期指間的價差關係會看出短線間兩者互動趨勢的方法

之前jj大分享的那個背離
那時候我都只能目視比對~但多少會有個迷惑~因為不是每次背離都對
有方法看出背離的趨勢是否有順勢嗎?
後來突然想到某個東西~一放在中間~馬上世界一片明郎~我可以很清楚的看出到底是否是有效背離
發表於 10-4-16 23:00 | 顯示全部樓層
後來突然想到某個東西~一放在中間~馬上世界一片明郎

我來幫紅茶公佈答案
發表於 10-4-17 08:14 | 顯示全部樓層
蠻方便的~又學到一樣了
發表於 10-4-17 08:43 | 顯示全部樓層
你所謂的執行檔是指什麼樣的方式?
現在各大券商都有分割視窗的功能....(可以一圖看多種K線圖阿)

...
alexwang7777 發表於 2010/4/16 16:04



我的意思是有沒有辦法寫成單一執行檔像MSN
點選就能執行,功能就單純的對比這樣?
程式這個我不懂,講得很模糊 
發表於 10-4-17 08:54 | 顯示全部樓層
後來突然想到某個東西~一放在中間~馬上世界一片明郎

我來幫紅茶公佈答案 ...
morona 發表於 10-4-16 11:00 PM



   
發表於 10-4-20 18:18 | 顯示全部樓層
規模有點像是寶來孫悟空得規劃視窗的功能了~~
期待........
發表於 10-4-20 20:02 | 顯示全部樓層

用出來了~~
我發現這還有各好處是可以自動對時~
不用在上下分開對~方便很多~對做正逆價差期貨投資人
真是一大福音!

感謝B大及alexwang7777大的分享~
繼續來K~~~
圖片1.GIF
我愛紅茶 該用戶已被刪除
發表於 10-4-20 23:46 | 顯示全部樓層
這兩天BG老大特別熱心喔
尤其是那邊通道篇~ㄏㄏㄏ
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 24-12-25 01:47

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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