程式碼分析.1

更新於 發佈於 閱讀時間約 3 分鐘

ADX這個指標可以同時衡量波動度與行情方向,也因為內在的出頭落尾設計邏輯可以多方變化(利用創新高、創新低的動能,作為多空力道的判斷依據),長久以來就是模組開發練功的第一步

ADX指標常見的建構模組邏輯如下 :
1. 在波動度放大的時候進場(Ex. ADX(10)>ADX(10)[1])
2. 也可用在 ADX縮小至某個門檻值之下,判定為盤整,搭配其他突破訊號進場

以下為參考程式碼
{Traffic Jam}
Inputs:ADXLen(14),ADXLev(25),ConsecDC(3),ConsecUC(3),ProtATR(3),ATRLen(10),FixdExit(3);
Variables:ADXVal(0),ATRValP(0);

ADXVal=ADX(ADXLen);
ATRValP=AvgTrueRange(ATRLen)*ProtATR;

{Setup Criteria for System Entries}
Condition1 = ADXVal < ADXLev AND ADXVal < ADXVal[MaxList(ConsecDC, ConsecUC)];
Condition2 = CountIf(Close < Close[1], ConsecDC) = ConsecDC;
Condition3 = CountIf(Close > Close[1], ConsecUC) = ConsecUC;

{System Entries}
If Condition1 Then Begin
If Condition2 Then
Buy This Bar on Close;
If Condition3 Then
SellShort This Bar on Close;
End;

{ATR Protective Stop}
If MarketPosition = 1 Then
Sell Next Bar at EntryPrice - ATRValP Stop;
If MarketPosition = -1 Then
BuyToCover Next Bar at EntryPrice + ATRValP Stop;

{Fixed Bar Exit}
If BarsSinceEntry = FixdExit Then
Sell This Bar on Close;
If BarsSinceEntry = FixdExit Then
BuyToCover This Bar on Close;

留言
avatar-img
留言分享你的想法!
avatar-img
Piemann的沙龍
21會員
113內容數
Piemann的沙龍的其他內容
2025/04/01
2025.04.01 明顯的,Cheat GPT 功能越來越強大,應用範圍只多不少 !! 輸入問題如下 : 1. 有一個隨機碼,長度為5個不重複的數字及小寫英文字母所組成, 例如 e2k9z、ju72d、...,共有一萬筆數據 2. 請設計一個雜湊函數方案,讓隨機碼對應到實數整數空間 3.
Thumbnail
2025/04/01
2025.04.01 明顯的,Cheat GPT 功能越來越強大,應用範圍只多不少 !! 輸入問題如下 : 1. 有一個隨機碼,長度為5個不重複的數字及小寫英文字母所組成, 例如 e2k9z、ju72d、...,共有一萬筆數據 2. 請設計一個雜湊函數方案,讓隨機碼對應到實數整數空間 3.
Thumbnail
2024/12/01
龐氏騙局定義 : 由後繼者的投資本金,支付前期投資者的紅利,謂之 !! 案例 : 制定獎勵生育誘因、追求人口紅利之國策,其實就是隱形的龐氏騙局 !! 那生命的意義,除了在於繼起宇宙生命之外,還有啥意義 ? 對曰 : 還得創造傳奇 ! 那如何創造傳奇 ? 對曰 : 確定目標、集中資源、專研
2024/12/01
龐氏騙局定義 : 由後繼者的投資本金,支付前期投資者的紅利,謂之 !! 案例 : 制定獎勵生育誘因、追求人口紅利之國策,其實就是隱形的龐氏騙局 !! 那生命的意義,除了在於繼起宇宙生命之外,還有啥意義 ? 對曰 : 還得創造傳奇 ! 那如何創造傳奇 ? 對曰 : 確定目標、集中資源、專研
2024/11/17
1990~1991之際,爆發第一次波灣戰爭(市場稱為第三次石油危機),起因是兩伊戰爭期間,伊拉克對科威特欠下巨債,戰後伊拉克藉端生事,要求取消相關債權,科威特不願意,因此伊拉克便開始調動軍隊部署於邊境(1990.七月中下旬),緊張局勢快速升溫,及至入侵(1990.08.02)科威特佔領全境後(199
2024/11/17
1990~1991之際,爆發第一次波灣戰爭(市場稱為第三次石油危機),起因是兩伊戰爭期間,伊拉克對科威特欠下巨債,戰後伊拉克藉端生事,要求取消相關債權,科威特不願意,因此伊拉克便開始調動軍隊部署於邊境(1990.七月中下旬),緊張局勢快速升溫,及至入侵(1990.08.02)科威特佔領全境後(199
看更多
你可能也想看
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
程式條件選股 主要做波段與短線,非價值型投資,操作週期約1個禮拜~多個月 選股純屬分享,本人並沒有帶入帶出及買賣推薦,任意跟單請盈虧自負,本人不帶任何責任。 大盤還在季線上主要還是以偏多操作,所以目前還是先分享做多選股 由於當沖根據金管會統計勝率較低,所以我也不做當沖,主要皆分享一些剛回檔均線或是剛
Thumbnail
程式條件選股 主要做波段與短線,非價值型投資,操作週期約1個禮拜~多個月 選股純屬分享,本人並沒有帶入帶出及買賣推薦,任意跟單請盈虧自負,本人不帶任何責任。 大盤還在季線上主要還是以偏多操作,所以目前還是先分享做多選股 由於當沖根據金管會統計勝率較低,所以我也不做當沖,主要皆分享一些剛回檔均線或是剛
Thumbnail
加入我們ASC 的 Discore: https://discord.gg/a4C57cVR6B 1.如何判斷一個好的交易策略? a.報酬率 b.最大回撤 : 當一個k棒從波峰到波谷回踩的時候,那最大回撤就是波動最大的那一段。 c.夏普比率: 夏普率 = (報酬率 – 無風險利率)/標準差 夏普率:
Thumbnail
加入我們ASC 的 Discore: https://discord.gg/a4C57cVR6B 1.如何判斷一個好的交易策略? a.報酬率 b.最大回撤 : 當一個k棒從波峰到波谷回踩的時候,那最大回撤就是波動最大的那一段。 c.夏普比率: 夏普率 = (報酬率 – 無風險利率)/標準差 夏普率:
Thumbnail
DMI指标又叫动向指标或趋向指标,其全称叫"Directional Movement Index,简称DMI", DMI指标是通过分析股票价格在涨跌过程中买卖双方力量均衡点的变化情况,即多空双方的力量的变化受价格波动的影响而发生由均衡到失衡的循环过程,从而提供对趋势判断依据的一种技术指标。
Thumbnail
DMI指标又叫动向指标或趋向指标,其全称叫"Directional Movement Index,简称DMI", DMI指标是通过分析股票价格在涨跌过程中买卖双方力量均衡点的变化情况,即多空双方的力量的变化受价格波动的影响而发生由均衡到失衡的循环过程,从而提供对趋势判断依据的一种技术指标。
Thumbnail
而他的指標的公式算法,用白話文來說就是 當這一根K線收盤價大於前一根K線收盤價時,ADI這個數值就是利用收盤價減去真實區間的低點,但如果收盤價大於前一根K線呢???就剛好相反,就是收盤價減去真實區間的高點,那計算出來之後做相加的動作,他呈現在圖上指標如下: 程式碼的部分放在以下連結,歡迎下載使用
Thumbnail
而他的指標的公式算法,用白話文來說就是 當這一根K線收盤價大於前一根K線收盤價時,ADI這個數值就是利用收盤價減去真實區間的低點,但如果收盤價大於前一根K線呢???就剛好相反,就是收盤價減去真實區間的高點,那計算出來之後做相加的動作,他呈現在圖上指標如下: 程式碼的部分放在以下連結,歡迎下載使用
Thumbnail
而他的指標的公式算法,用白話文來說就是 當這一根K線收盤價大於前一根K線收盤價時,ADI這個數值就是利用收盤價減去真實區間的低點,但如果收盤價大於前一根K線呢???就剛好相反,就是收盤價減去真實區間的高點,那計算出來之後做相加的動作,他呈現在圖上指標如下: 以下是我們將其修改指標 。
Thumbnail
而他的指標的公式算法,用白話文來說就是 當這一根K線收盤價大於前一根K線收盤價時,ADI這個數值就是利用收盤價減去真實區間的低點,但如果收盤價大於前一根K線呢???就剛好相反,就是收盤價減去真實區間的高點,那計算出來之後做相加的動作,他呈現在圖上指標如下: 以下是我們將其修改指標 。
Thumbnail
均線指標在明顯趨勢特別好用,但是盤整階段就很不適合使用趨勢指標。因此,判斷趨勢開始與結束,就是程式交易做趨勢策略的重中之重。今天我們使用CCI策略來搭配,幫助我們尋找趨勢波段的起點。
Thumbnail
均線指標在明顯趨勢特別好用,但是盤整階段就很不適合使用趨勢指標。因此,判斷趨勢開始與結束,就是程式交易做趨勢策略的重中之重。今天我們使用CCI策略來搭配,幫助我們尋找趨勢波段的起點。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News