正確交易的流程 同時也是編輯EA及設計交易策略應有的流程

 

經過多年的交易及編輯 EA 做出以下的心得 供各位匯友們參考 尤其是新手們及爆倉黨 千萬要看仔細 <:p><:p>

<:p> <:p>

就我的交易經驗 我把整個的交易分成了幾個部分 <:p><:p>

1/. 操作模組 <:p><:p>

2/. 參數模組 <:p><:p>

3/. 信號模組 <:p><:p>

4/. 平倉模組 <:p><:p>

5/. 開單模組 <:p><:p>

6/. 顯示模組 <:p><:p>

<:p> <:p>

1/. 操作模組 在整個交易策略中 首先我匯先考慮到整個交易會用到的交易手段 在操作的方面 大概會分為 <:p><:p>

            BUY SELL 做多 做空 <:p><:p>

            BUYLIMIT SELLLIMIT 限價做多 做空 <:p><:p>

            BUYSTOP BUYSTOP   止損做多 做空 <:p><:p>

            BUYMOVELIMIT BUYMOVELIMIT 多空的移動止盈 <:p><:p>

            BUYMOVESTOP SELLMOVESTOP   多空的移動止損 <:p><:p>

            BUYCLOSE SELLCLOSE 多空平倉 <:p><:p>

            ALLCLOSE 全部持倉平倉 <:p><:p>

這些都是基本 MT4 都已經有的功能 當然可以不只這些 我在部分策略做單時還會用到獲利加倉虧損補倉的功能 重點是我們應該要知道整個策略運作時 我們需要做哪些動作 <:p><:p>

<:p> <:p>

2/. 參數模組 用來計算交易時需要的所有數據 進場價格 出場價格 倉位大小 獲利出場位置 虧損出場位置 EA 運作時間 持倉時間 掛單時間 風險控制等等 <:p><:p>

<:p> <:p>

3/. 信號模組 使用交易指標 做出交易的信號 比如使用長短期兩條均線 出現金叉時做出多頭買單信號 出現死叉時做出空頭信號 或者是金叉時空單平倉信號 死叉時多頭平倉信號 總之 就是進場交易或是持倉平單的交易憑據 如果你願意也可以是心情好做多 心情不好平倉 ...... 當然這就沒有科學根據了 <:p><:p>

<:p> <:p>

4/. 平倉模組 根據信號模組及參數模組的指示 做出平倉的動作 平倉可以是不分平倉 也可以是全部平倉 完全取決於交易策略的設計 <:p><:p>

<:p> <:p>

5/. 開單模組 開單是整個交易策略的核心 所有的動作都是因為要開倉來設計的 了解 MQL 編程的就知道 所有的動作指令中 就 OrderSend(....) 這個指令要求的參數最多 在開單時我們要根據參數模組計算確認 開單品種 多空方向 單量 開單價格 止損位置 止盈位置 其中我認為主要的風控就是在計算單量跟止損位置 根據參數模組及信號模組的確認 做出開單動作 或是做移動止盈止損工作 <:p><:p>

<:p> <:p>

6/. 顯示模組 做交易時一定要能掌握到實時的情況 我需要的資訊就是開單狀況 資金狀況市場價格 目前持倉信息 顯示模組可以用文字顯示 也可以是物件直線橫線箭頭拋物線等等 整得來說 就是要能掌握到帳戶情形跟信號模組的情形 <:p><:p>

<:p> <:p>

以上的敘述 我主要以編程的邏輯來組成 但是即使是手工交易一樣要注意的事情同樣就是這些事情 我常遇到的新手跟爆倉黨的問題就是不知道為何會虧錢 最主要就是因為不知道本次交易的目的在哪 完全不知道本次交易要虧損多少要獲利多少 其實這個在 OrderSend() 指令中已經說明得很清楚了每次交易要確定的事情就是 交易品種 多空方向 單量 開單價格 止損位置 止盈位置 只要每次交易都先能把這些條件設定好 在嚴格執行 那就會知道問題出現在哪了 在設計交易策略一樣要知道為何要進場 何時該離場 只有進沒有退的策略是完全失敗的 而虧損的產生大多出現在只知道進不知道退的情形 <:p><:p>

最後很重要的一點跟各位分享就是 交易不是只有獲利出場 虧損到位了 一樣要出場 交易不是只有贏沒有輸的遊戲 <:p><:p>