[外匯 程式交易]

指標功能:

(1) 買賣訊號指示,可用於任意貨幣對。
(2) 物件(支持線阻力線通道趨勢線…等)警示。
(3) 長燭台警示。
(4) 開市跳空警示。
Snipper 指標為我先前程式 Price_Alert_Indicator 的進階版,改名為Sniper (狙擊手的意思)。

費用:月租NT$1500。

程式下載:不開放下載
     
(程式及授權碼寫Email找我要:gino.liu.tw@gmail.com)

程式安裝方法:(以FXDD平台為例)

(1) 將檔案 Sniper.ex4 複製到下面的目錄:
        C:\Program Files\FXDD - MetaTrader 4\experts\indicators
參考這裏指標的安裝方法
(2)

將檔案 Samurai.dll 複製到下面的目錄:
        C:\Program Files\FXDD - MetaTrader 4\experts\libraries

        複製完後必需重新啟動你的交易平台。
重新啟動MT4平台後必需做的設定:從MT4平台上方的「功能表(菜單) => 工具 => 選項」點擊叫出如下的對話視窗,點擊「智能交易系統」將「允許導入動態連結庫」打勾;「確認導入動態連結庫」不打勾:

執行安裝成功並執行時,會像圖表左上方會有幾排英文字出現 (下圖標示 A) 。

程式如何執行:如下面(圖二)從「導航(B)」下的「自定義指標 (C)」下的「Sniper (D)」點兩下,將跳出Custom Indicator的視窗,點一下「輸入參數 (G)」將捲軸往下捲,可以輸入Email及授權碼 (H)。

如果你有很多不同貨幣對的圖表都想掛這支指標 Sniper,請在切換到圖表後,同樣從下圖「Sniper (D)」點兩下即可將這個指標掛到不同的圖表上。

程式的變數設定:除了上圖的對話視窗(G)可以輸入Email及授權碼(H)外,這支程式有一些輸入參數可以設定。在「賦值」(上圖G的右下方) 的欄位用滑鼠點擊兩下改變這些參數的值,(表一)說明這些輸入參數的意義。

表一

變數 預設值 賦值
bTurnOn_Alerts true true: 打開警示。
false: 關閉所有的警示。
iSniper_Mode 1 可設為1或2 兩種不同的買賣訊號。
設為1時:訊號出現較少,但為較可靠的訊號。
               (即原Price_Alert_Indicator 的訊號)
設為2時:訊號出現較多,需注意側向區可能較多有失敗的訊號。
bTurnOn_RedArrow true 打開買賣訊號,並顯示於圖表之中。
bShow_Kbar_Remain_Time true 如上面圖二(標示 J 處) 顯示最後一根 K棒剩多少時間結束。
bAlert_RedArrow_OpenOrder   true true = 買賣訊號出現時發出聲音警示。
false = 買賣訊號出現時不發出聲音警示。
bAlert_RedArrow_CloseOrder false true = 出現與任何未平倉交易單反向之訊號時發聲警示。
false = 出現與任何未平倉交易單反向之訊號時不發聲警示。
bAlert_LongBar true true = 打開長燭台的警示。
false = 關閉長燭台的警示。
bAlert_OpenMarketGap true true = 打開開市跳空的警示。
false = 關閉開市跳空的警示。
每週一開市如果有跳空10點以上,會發出警示聲。
bAlert_Objects false true = 打開物件的警示。
false = 關閉物件的警示。
dPIPs_to_Alert 10 距離多少點 (pips) 內要發出警示,預設值是10點。
適用於物件警示。
iMaxBarsToCount 8,000 有買賣訊號的燭台數目,最多可設為65,000。
Email   填入你的Email。
License_Key   程式的授權碼。針對每一個Email有一組授權碼才可以使用!

當程式掛到圖表後,你也可以隨時在圖表上按「Ctrl I」,或從你的MT4平台的「功能表 => 圖表 => 技術指標列表」點擊後,叫出如上面(圖二) 標示B的對話視窗,點一下「Sniper」再按「編輯」,叫出標示G的對話視窗來重新設定「輸入參數」。


物件警示 (Objects_Alert ) 的使用方法:像(下圖),你可以設定價格碰到你在圖表上畫的「物件」時要不要發出警示聲。發出警示聲時同時會跳出一個如(下圖)標示(B)的警示視窗。

什麼是「物件」?來這裏了解

目前這個「自定義指標」支援的五種「物件」的警示:
(1) 平行軌道:如下圖的紅色平行線,上下兩條線碰到時電腦會發出響聲;
(2) 矩形:如下圖的藍色 box,四方框內碰到時電腦會發出響聲;
(3) 水平線:如下圖的黃色水平線,碰到水平線時電腦會發出響聲;
(4) 趨勢線:如下圖的紫色趨勢線,碰到斜線時電腦會發出響聲;
(5) 斐波納契通道。

在上面(表一)中有一個輸入參數bAlert_Objects,其賦值:

bAlert_Objects = true:打開物件警示,只要價格快碰到你在圖表上劃的物件支持線阻力線通道趨勢線…等)時,都會發出警示。當此變數設為 true 時,如果你在圖表上畫了很多物件,你的「物件」勢必常常被價格碰到而一直叫,造成很大的困擾,所以建議將此變數設為 false

bAlert_Objects = false:關閉物件警示。然而在將此變數設為false時,你仍可選擇性地設定讓價格在即將碰到某些物件時,發出警示聲。如何設定呢?照這裏點這裏進去,照圖二、圖三的方式把你要警示的物件的「描述」的欄位填入「pa」,這時候程式會選擇快碰到有「pa」的物件來發出警示聲。如最上面的 (圖一) 只有碰到紅色平行軌道線和藍色的矩形時會叫,因為它們有「pa」。

怎麼讓「pa」秀在你的「物件」有左上角呢(如上圖紅色平行線和藍色矩形右上方都有「pa」的文字)?來這裏物件的解釋裏有說明。

為什麼要你填入「pa」呢?是轟「趴」的「pa」嗎?喔!當然不是,我們要的是獲利,不是要玩趴。「pa」是Price Alert 的意思。

說了一大堆,終於解釋完物件的警示了。安裝完 Sniper 指標 後,你可以試著在圖表上移動你的「物件」,看價格快碰到你的「物件」時會不會叫。


【附帶說明】

(1) 你也可以把指標拉到圖表後存成範本,從功能表 => 圖表 => 範本 => 保存範本。

(2) 物件的警示只有在物件時間範圍內會警示。例如你劃了一個矩形 (box),市場的時間已經往右移出矩形的 (時間) 範圍外就不會叫了。所以如果要讓價格碰到你的物件時發出響聲,記得要把你的物件往右拉大一點。

(3) 針對左上角顯示的文字 (如下圖) 做說明:


      Mode=1: 目前買賣訊號為模式一,即 iSniper_Mode 的設定值。
      OBJ=0 : TurnOn_Objects_Alert 設為 false (物件警示關閉)。
      OM=1:TurnOn_OpenMarketGap_Alert 設為true(開市跳空警示打開)。
      Lvg=200 :目前你的帳戶的槓桿比例 (leverage) 為200:1。
      Spd=3.00:目前點差(spread) 3點。
      AlertPIPs=10 : 距ATM下單點或物件10點內發出警示,為PIPs_to_Alert的設定值。

      FXDirectDealer: 這是你的平台商的公司名。
      暴倉時機為保證金比例低於 100%: FXDD在你的保證金比例低於100%時自動平掉你的「未平倉單)

      USDJPY Lots=AAA, Margin Call@ xxx ( yyy pips) , tTP$=$ttt, tSL$=$sss, eTP$=$eee
      此行表示「全部交易單都獲利出場時的獲利金額;全部交易單都止損出場的虧損金額;預期暴倉價位及點數 (限所有交易單為同一貨幣對時計算有效)」(如圖二K處)
      - USDJPY Lots=AAA:目前USDJPY的未平倉單,手數總和為AAA手;
      - Margin Call@ xxx ( yyy pips):若所有USDJPY交易單未設止損,預期將於xxx 的價位被強制平倉,距離現價 yyy 點。
      - tTP$ = $ttt:這些交易單若全部於獲利價位出場,預期可獲利$ttt元。
      - tSL$ = $sss:這些交易單若全部於止損點價位出場,預期將虧損$sss元。
      - eTP$ = $eee:這些交易單若全部於價位M出場,預期可獲利$eee元。價位M的設定參考下面【小技巧(3)】。


【小技巧】
◆ (1)在物件的「描述」的欄位填入「pau」在價格跳到物件上方 (up) 才會有警示聲;
◆ (2)在物件的「描述」的欄位填入「pad」在價格跳到物件下方 (down) 才會有警示聲;
「pau」和「pad」讓我們不用盯盤,而在價格突破我們設定的支持、阻力線等物件時才發出警示聲。
◆ (3)在水平線的「描述」的欄位填入「$」,程式左上角會幫你計算在價格到達此水平線時你的預期獲利 (如圖二標示M處)。這個功能在同時有很多張未平倉交易單時幫你加總預期獲利特別有用。


【後記】

這個程式花了半年以上的心血才濃縮而成的結晶,有信心可以幫使用者獲利。


相關連結:

[程式交易]我的軟件:「手動」的自動交易軟件Trader_Training_BT V3.0

[程式交易]我的軟件:雙向掛 Buy Stop / Sell Stop 的交易單

⊙ [外匯][程式交易]MMACD 我的多時框MACD指標

[外匯][程式交易]MMA_ForMPeriod 我的多時框均線指標
[外匯][程式交易]MBands 我的包寧傑指標
[外匯][程式交易]MBands_S 我的包寧傑衍生指標 %b 與帶寬 (BandWidth)
[外匯][程式交易]MMoney-計算資金控管的指標
[外匯][程式交易]我的程式:Order2Chart 將歷史單全部拉到圖表上
[外匯][交易程式]暴倉時機計算小程式: MT4平台


HEMiDEMi 的標籤:

freeforever 發表在 痞客邦 PIXNET 留言(0) 人氣()