今天,我們將認識一個 交易算法 基於 拋物線 但係統更簡單。 拋物線專家顧問 是一個簡單的機器人,只能通過 信號 拋物線指標。

交易機器人的算法

我相信你們中的許多人都知道拋物線轉向指標的經典指標是什麼樣的。 這是一個趨勢 指針 它直接在價格圖表上繪製為沿著圖表本身的一系列點。 與圖表相關的點的當前位置 - 下方或上方 - 分別表示當前趨勢:上升或下降。

這是它在圖表上的樣子:

拋物線專家顧問
拋物線專家顧問

指標改變與價格圖表相關的位置的時刻是拋物線專家顧問使用的主要信號。 如果指標給出了相反的交易信號,但之前的交易沒有被交易者平倉 止損 or 獲利, 機器人強行平倉並以相同價格開相反的倉位。

除了拋物線轉向指標外,該指標還使用 ATR 指標 為每筆交易定義 TP 的最佳位置。 為此,當前的 ATR 值乘以參數中設置的因子,並根據交易類型添加到入場點/從入場點減去。

拋物線以拋物線 SAR 指標的經典方式使用其點設置止損。 追踪止損 此處的工作方式相同:當持倉打開時,檢查指標的新點,如果出現,則將 SL 放在其後面。

對拋物線的反饋

機器人的作者意味著它可以成為使用中的數學指標的示例和初學者程序員的手冊。 代碼不言自明。

問題是智能交易系統僅以當前市場價格打開交易,即沒有掛單,但是,代碼的幾個部分旨在將它們與可以交易市場和掛單兩種類型的任何智能交易系統一起使用。 這表明初始代碼的一些塊是作為模板編寫的,任何人都可以用它來編寫自己的交易算法。

您還可以通過更正其代碼來手動優化智能交易系統:只要其塊看起來像模板,就不需要太多努力。 機器人似乎是由橡皮泥製成的,因此任何人都可以根據自己的口味進行更換。

拋物線專家顧問:技術特徵

根據某些消息來源,該機器人最適合 貿易 在任何 M15 貨幣對. 然而,在我對它進行了各種測試之後 時限 在同一貨幣對和同一時期,很明顯,智能交易系統在 H1 表現最好。 無論如何,我們將在有關測試和優化機器人的部分中回到它。

其他交易特徵,例如最低 存款 尺寸, 槓桿作用等,您必鬚根據您使用的時間範圍和您同時交易的工具數量來選擇自己:對於每個工具,您將只開一個頭寸,並且您的存款加上槓桿必須足以打開訂單智能交易系統參數中設置的大小。

拋物線專家顧問:參數

  • 拋物線步 是拋物線 SAR 的步驟
  • 拋物線最大值 是拋物線 SAR 的最大值
  • ATR期間 是 ATR 的周期
  • 很多 是每筆交易的固定手數
  • 穆爾 是 ATR 計算 TP 的乘數
  • OpenOrderSound 是打開位置時播放的聲音文件的名稱
  • MagicNumber 是智能交易系統的一個副本與其交易與另一副本的訂單之間的差異的數量。

拋物線專家顧問:測試和優化

首先,像往常一樣,我在不同的時間範圍內測試了標準參數的智能交易系統 歐元/美元. 正如我所寫的,我在 H1 上得到了最好的結果。 這是最好的,但還不夠。

用標準參數測試 Parabloic 一年的結果:

Parabloic EA 的測試結果
Parabloic EA 的測試結果

經過同一時期的短暫優化,我設法獲得了積極的交易動態,並獲得了豐厚的利潤。 在文末存檔中找到帶有優化參數的文件.

H1一年的優化結果:

Parabloic EA 優化後的結果
Parabloic EA 優化後的結果

使用拋物線進行交易

雖然優化提供了極好的結果,但不要認為這個智能交易系統是完美的並且可以立即用於實際交易。 即使您已經設法在幾年內獲得了積極的優化結果,也可以將其用於 模擬賬戶 至少一個月,因為沒有人知道會發生什麼,甚至在這麼短的時間內市場會如何變化。

只有在您在模擬賬戶上確保專家顧問運行良好後,才能在真實賬戶上試用它,但初始資本非常少。 你可以試試美分賬戶。

底線

由於其交易系統的簡單性,拋物線智能交易系統不僅顯示出出色的結果,而且易於優化,其初始代碼旨在讓任何交易或編程初學者都一目了然。 此外,初始代碼易於轉換,您可以將其中的某些部分用於您自己的機器人。

下載拋物線 EA


材料是由

曾任應用系統分析研究所金融市場技術與基本面分析實驗室主任。 現在擔任 RoboForex 分析部門的負責人,為公司的客戶提供每日斐波那契分析。