COCO研究院

 找回密碼
 註冊
搜索
查看: 9634|回復: 18

[範例程式碼] AB中,均線扣抵值的寫法 part 1

[複製鏈接]
發表於 11-10-18 14:58 | 顯示全部樓層 |閱讀模式
本帖最後由 playpp 於 11-10-18 03:00 PM 編輯

之前看到有人在問均線扣抵值得寫法,剛好小弟也想知道,無奈連結的文章,等級不夠,無法閱讀。所以只好自力救濟。與AB的support飛鴿傳書好幾回,終於搞定了。
聲明:
1.在下用AB V5.2,若版本高於此版,可能寫法會小有不同。
2.如果覺得合用,請給予精神上或金錢上的鼓勵。
謝謝

賞圖先

均線扣抵

均線扣抵

程式碼:
P = ParamField("Price field",-1);
Periods = Param("Periods", 15, 2, 300, 1, 10 );
Plot( MA( P, Periods ), _DEFAULT_NAME(), ParamColor( "Color", colorCycle ), ParamStyle("Style") );
bi=BarIndex();
shape=bi==LastValue(bi)-Periods+1;
Miny=Status("axisminy");
PlotShapes(shape*shapeHollowUpTriangle, ParamColor( "Color", colorCycle ),0,Miny, 6);


前面三段是AB自己的均線程式,
第五行定義shape,重點是要定位n天前的bar,小弟這邊搞好久,一直無法定位,滿圖都是符號。
只好求助support。
光這樣畫出來的圖會在接近bar的下方,若要顯現在整張圖的下方,就需要定位y軸像素。
第六行找出圖表最底下的y像素。
剩下就丟給plotshape處理。

評分

參與人數 4金錢 +8 收起 理由
GnuHomot + 2 認真的男人最帥:p
Sirius + 2 這個不錯,鼓勵一下
joey0415 + 2 加分是一定要的
oneman001 + 2 謝謝版大

查看全部評分

發表於 11-10-18 15:07 | 顯示全部樓層
請問版大可否幫忙
有無教完整清晰的macd呢
 樓主| 發表於 11-10-18 15:21 | 顯示全部樓層
請問版大可否幫忙
有無教完整清晰的macd呢
oneman001 發表於 11-10-18 03:07 PM



    我不太懂你的意思,AB的macd還有哪些不足?
發表於 11-10-18 15:31 | 顯示全部樓層
不好意思 版大 可能小的表達的不好
謝謝
發表於 11-10-18 15:32 | 顯示全部樓層
謝謝分享~小弟還沒入門阿@@ 加油大大
發表於 11-10-18 17:35 | 顯示全部樓層
回復 2# oneman001


    AB本身就有MACD囉,可以自行看它的程式碼
發表於 11-10-18 17:42 | 顯示全部樓層
回復 6# Sirius

謝謝版大
AB 原本的好像無法分成紅綠柱
小的有在COCO找到可以分成紅綠柱
不過那個紅綠柱好小 而且也沒有顯示柱體值
發表於 11-10-18 19:55 | 顯示全部樓層
不過那個紅綠柱好小 而且也沒有顯示柱體值 ...
oneman001 發表於 2011-10-18 17:42



    經你一提,我才想到自己用的MACD也是自己寫的

macd

macd




你是用這兩篇中的東西嗎?
http://coco-in.net/viewthread.php?tid=403
http://coco-in.net/viewthread.php?tid=1373
像這兩篇的狀柱體是用粗線條,應該算清楚

至於柱體值,幫你補在
http://coco-in.net/viewthread.php?tid=403
這篇的後面

評分

參與人數 1金錢 +2 收起 理由
oneman001 + 2

查看全部評分

發表於 11-10-18 20:11 | 顯示全部樓層
回復 8# Sirius
那個柱體長度可以變長嗎 ?
有些太短就可以看得見
發表於 11-10-18 20:26 | 顯示全部樓層
那個柱體長度可以變長嗎 ?
有些太短就可以看得見
oneman001 發表於 2011-10-18 20:11


已經變粗了,又想要變長

以前怎沒想過這問題?
不過線與柱狀體是用同一比例的
如果柱狀體要變長,除非與線使用不同比例,這個就沒去研究了
太短就改看數值,應該也可以吧
發表於 11-10-18 20:44 | 顯示全部樓層
回復 10# Sirius
這樣已經很好了 謝謝版大
版大 AB 的資料有辦法自動抓期交所匯入嗎
發表於 11-10-18 23:33 | 顯示全部樓層
回復 11# oneman001


    我是用TWF4AB
要用的話要去sdnian的BLOG直接下載新版的
只是TWF4AB沒下載過去很久的歷史資料,這部份要自己準備

我沒做台指期,只是看而已
發表於 11-10-22 21:08 | 顯示全部樓層
>>已經變粗了,又想要變長
夠用就好,不要強求啦!
天然的比較好喔!  
發表於 11-11-28 09:23 | 顯示全部樓層
夠用就好,不要強求啦!
發表於 11-11-28 20:05 | 顯示全部樓層
權限不足,無法登入abcde.
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 24-12-22 14:14

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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