跳至主要內容

參數設置

調整參數以適應您的交易習慣。


範例橫幅

在這裡,我們列出了您可以在CosyTrader中調整的參數,以適應您的交易習慣。


訂單風險管理

定義您願意為每張訂單承擔的風險金額

備註

此EA提供了兩種止損保護功能:

  1. 收盤價止損
  2. 浮動點止損

money-to-risk-per-ticket (預設值=10 美元)

這是您願意為每張訂單承擔的金額。例如,如果您願意為一張訂單承擔10美元的風險,請將其設置為10。該工具將根據開盤價與收盤價止損之間的距離動態計算手數。當價格低於您的止損時,總損失將大約是10美元(取決於市場超出止損價的程度)。這有助於您更均勻地控制各筆交易的損失,確保一筆虧損交易不會清空您的帳戶。


force-liquidation-fold (預設值=2.5倍)

這是一個執行浮動點止損的參數。它是第二種止損方法,旨在保護您的訂單免受價格波動造成的過度損失,特別是在高度波動的市場條件下。如果損失超過此閾值,它會自動關閉訂單,而無需等待K線收盤。例如,如果money-to-risk-per-ticket設置為10美元force-liquidation-fold2.5倍,當市場強烈逆向移動,導致浮動損失達到10 x 2.5 = 25美元時,即使K線尚未收盤,訂單也會立即關閉。請注意,如果您使用自己發送的大手數交易,這可能會在常規止損之前觸發,因為浮動損失可能會超過**money-to-risk-per-ticket x force-liquidation-fold**。


訂單進場輔助

控制自動手數計算自動費波納契回撤進場的功能。

ticket-entry-copilot (預設值=True)

此開關啟用帶有自動手數計算自動費波納契回撤進場的訂單進場。如果您更喜歡手動設置掛單手數且不使用自動費波納契回撤進場調整功能,您可以關閉它。它會取代dynamic-lot-size-adjustment開關。

ticket-entry-copilot訂單進場功能
True自動手數計算 = True,自動費波納契回撤進場 = True
False自動手數計算 = False,自動費波納契回撤進場 = False

備註
  1. 自動費波納契回撤進場僅適用於**[C]費波納契掛單**。
  2. 如果您想進入目標費波納契回撤水平並手動設置手數,請關閉dynamic-lot-size-adjustment而不是ticket-entry-copilot

dynamic-lot-size-adjustment (預設值=True)

此開關控制自動手數計算(但不影響自動費波納契進場)。當您關閉dynamic-lot-size-adjustment時,您可以手動設置訂單的手數。如果ticket-entry-copilot設置為True,自動費波納契回撤進場仍將運作。這意味著[C]費波納契掛單將動態調整您的訂單而不改變您的手數。 當ticket-entry-copilot設置為True時,訂單進場功能將是:

dynamic-lot-size-adjustment訂單進場功能
True自動手數計算=True,自動費波納契回撤進場=True
False自動手數計算=False,自動費波納契回撤進場=True

備註
  1. 當您關閉ticket-entry-copilot時,dynamic-lot-size-adjustment將為False
  2. 如果您關閉dynamic-lot-size-adjustment,您需要自己管理風險並正確計算手數。

calculate-single-bar-length-breakthrough-risk (預設值=True)

通過考慮價格突破您的止損點時的特定時間框架的平均K線長度來計算風險(手數)。這在使用**[A]一根K線掛單進場策略時特別有用。使用固定金額的money-to-risk-per-ticket交易可以更好地控制風險;然而,當開盤價和止損設置在很短的距離內時,計算出的手數可能會變得非常大(將一個數字除以非常小的分母會得到非常大的值)。這可能導致價格突破您的止損時造成重大損失。為了防止這種情況,我們設計了此功能來考慮突破距離**。它通過將您交易時間框架的平均K線長度加到模擬K線穿透您的止損水平來計算手數。雖然這會稍稍減少手數,但它提供了更好的保護,防止過度損失。


number-of-bars-length-to-be-average (預設值=90 根K線)

用於calculate-single-bar-length-breakthrough-riskK線數量。平均K線長度將根據最新(最近)的number-of-bars-length-to-be-average計算。因此,如果掛單尚未轉換為開盤訂單,平均K線長度可能會隨時間略有變化,這可能會稍稍改變您的掛單手數。

提示

一般來說,平均60到90根K線是一個好主意。


lot-size-change-ratio-difference (預設值=0.20)

(值在0-1之間,0.20 = 20%)

此參數計算將觸發手數修改的手數比率差。例如,值為0.20(20%)意味著只有當新計算的手數超過原始手數的120%或低於80%時,才會觸發手數修改。由於手數修改需要在MetaTrader系統中刪除原始訂單並重新進入新訂單,此功能旨在減少重新發送訂單的頻率。您可以將其設置為0到1之間的值,其中0.2 = 20%。

備註

如果您將lot-size-change-ratio-difference值設置得太小,您將在歷史記錄中看到許多已刪除的掛單。(我們一般認為您的經紀商不喜歡您這麼做。)

TIP 強制重新計算手數
  • 如果您想強制重新計算手數,您可以切換到更大的時間框架(例如,H4D1),然後切換回來,或者反向切換。這一技巧會強制重新計算。

max-lot-size (預設值=1.0 手)

將發送的最大手數。它是一個與貨幣/商品無關的參數。如果計算出的手數大於max-lot-size,將設置為max-lot-size


retrace-more-when-over-risk (預設值=True)

當計算出的風險超過money-to-risk-per-ticket時,此設置會調整到更高的回撤比率。例如,如果您將訂單設置為在61.8%的回撤比率進場,即使計算出的手數設置為最小手數(0.01),也可能導致過度損失。它將通過逐步修改回撤比率從78.6%調整到88.6%,然後到98.6%,直到計算出的手數不再導致風險超過money-to-risk-per-ticket或無法再回撤(在98.6%時)。此功能對於使用[C]費波納契掛單money-to-risk-per-ticket較小的用戶很有用。


時間框架

選擇您常用的交易時間框架。

default-time-frame (預設值=M5)

如果用戶未提供1到8之間的時間框架代碼,將設置為預設時間框架。例如,如果新訂單發送時時間框架代碼設置為09,新訂單的時間框架將設置為default-time-frame(您可以在設置止損後手動調整為例如0.00002或9999.002)。這確保每個掛單都有其收盤價時間框架。請將其設置為您最常用的交易時間框架。


當新K線開啟且前一根K線已收盤時,列印通知文本。如果您偏好更乾淨的專家顧問輸出,請關閉它。


最大活躍訂單

限制活躍市場訂單,幫助您保持專注。

restrict-max-live-ticket-number (預設值=True)

有些人喜歡放置多個掛單並等待價格達到(就像用多根釣竿釣魚)。然而,一旦一些掛單變成實際市場訂單,您可能需要專注於其中的幾個(就像魚咬鉤,您不能用兩隻手拿多根釣竿)。我們設計了此功能,幫助您自動刪除多餘的交易,一旦您已經有一些活躍交易在市場上,讓您專注於您能處理的數量。

提示

如果您不想使用此功能,您可以將此參數設置為極大的值


max-live-ticket-number (預設值=5 張訂單)

您希望在市場上擁有的最大活躍訂單數量。您需要將restrict-max-live-ticket-number設置為True以啟用此功能。例如,如果您將max-live-ticket-number設置為5且市場上有10個掛單,一旦其中5個變成活躍市場訂單,其餘的掛單將被自動刪除。此功能幫助您控制您能管理的訂單數量。


低保證金保護

如果您的保證金不足以按照您的money-to-risk-per-ticket交易,則減少手數。

set-to-max-suitable-lot (預設值=True)

有時,根據money-to-risk-per-ticket計算出的手數可能會因帳戶保證金不足而觸發保證金呼叫。低保證金保護功能有助於在這種情況下減少手數。我們建議啟用此功能以保護訂單進場。我們提供兩種策略:

  1. 設置為最大適合手數:逐步減少計算出的手數並重新計算,直到帳戶有足夠的保證金進場並完成交易(達到止損)。

  2. 設置為最小手數:如果沒有足夠的可用保證金進行訂單,它將直接將手數設置為最小手數(大多數產品的0.01手)。

您可以使用set-to-max-suitable-lot參數選擇您偏好的方法。 set-to-max-suitable-lot (預設值=True) 選擇低保證金處理方法:

set-to-max-suitable-lot手數計算方法
True設置為最大適合手數
False設置為最小手數

提示

如果您注意到手數比預期小或達到最小手數(0.01),請手動檢查您的帳戶狀況和設置


備註

由於當您的帳戶保證金低時手數會減少,損失可能會小於money-to-risk-per-ticket。在這種情況下,您可能需要存入更多資金或**減少money-to-risk-per-ticket**以獲得更好的手數計算。


訂單更新週期

不同參數的數據更新頻率。

此參數可用於設置以下內容的更新間隔:

功能描述
訂單信息更新訂單信息的間隔,包括開盤價止損價獲利價
費波納契進場價更新調整**[C]費波納契掛單手數計算開盤價**的間隔。
參數備份參數備份到磁碟的間隔。

ticket-information-update-period (預設值=3 秒)

此參數設置更新訂單信息的時間間隔,包括開盤價、止損和獲利價。由於任何訂單的OP、SL或TP被修改時都會觸發完整更新,我們一般建議將此更新間隔保持在預設值。


fibo-entry-price-update-period (預設值=20 秒)

更新**[C]費波納契掛單的開盤價和手數的調整間隔。由於修改手數需要刪除並重新發送掛單**,將此間隔設置得太短可能會導致訂單不斷被刪除和重新發送。


save-backup-file-period (預設值=300 秒)

參數備份到磁碟的時間間隔。請注意,在用戶關閉EA之前,參數也會被保存到磁盤。


[C]費波納契進場訂單參數

[C]費波納契掛單的參數。

number-of-bars-to-search-stoploss (預設值=60 根K線)

用於搜索[C]費波納契掛單的收盤價時間點的已關閉K線數量。當用戶設置止損和時間框架代碼時,CosyTrader將搜索與用戶止損最接近的價格的已關閉K線的時間點。此時間點將用作尋找最高(買入訂單)或最低(賣出訂單)價格的起點。然後將使用收盤價和最高/最低價進行回撤價位計算

備註

當用戶調整時間框架時,收盤價時間點將被重置。一般來說,對於大多數市場產品,如果時間框架設置正確,收盤價止損K線將在60根K線(預設值)內。


偽止損基準

用於存儲時間框架代碼的偽止損價。

偽止損價 偽止損價是用來記錄收盤價止損執行時間框架的佔位符止損。它是一個極遠的止損,將在EA接收到用戶發送的時間框架代碼後設置和顯示。用戶可以修改並重新發送它以調整收盤價時間框架。 偽止損基準 偽止損基準是賣出訂單的基準值。它用來為您的訂單設置一個極遠的假止損(收盤價止損將存儲在VPS上)。

備註

如果您想調整收盤價止損,請將其作為(收盤價止損 + TF代碼)的組合發送(例如,1.00002,999.003)。

以下是不同價格水平的偽止損基準參數:

BASE-9 (預設值=99.0)

價格<9.0的偽止損代碼


BASE-999 (預設值=9999.0)

價格99.0<=價格<999.0的偽止損代碼


BASE-9999 (預設值=99999.0)

價格999.0<=價格<9999.0的偽止損代碼


BASE-99999 (預設值=999999.0)

價格9999.0<=價格<99999.0的偽止損代碼


BASE-999999 (預設值=9999999.0)

價格99999.0<=價格<999999.0的偽止損代碼


BASE-9999999 (預設值=99999999.0)

價格999999.0<=價格<9999999.0的偽止損代碼

備註

偽止損基準選擇是一個自動過程,與貨幣或商品無關。您只需在發現自定義設置無法在您的經紀商系統上使用時進行調整。


收盤價止損開關

在特定時間框架關閉收盤價止損,並切換到觸發式止損。

如果您不想在特定時間框架使用收盤價止損,您可以簡單地關閉它。關閉後,止損將變為觸發式,意味著它將在市場價格觸及時觸發(與常用的止損相同)。

Close-price-M1 (預設值=True)

開啟/關閉**M1**時間框架的收盤價止損功能。


Close-price-M5 (預設值=True)

開啟/關閉**M5**時間框架的收盤價止損功能。


Close-price-M15 (預設值=True)

開啟/關閉**M15**時間框架的收盤價止損功能。


Close-price-M30 (預設值=True)

開啟/關閉**M30**時間框架的收盤價止損功能。


Close-price-H1 (預設值=True)

開啟/關閉**H1**時間框架的收盤價止損功能。


Close-price-H4 (預設值=True)

開啟/關閉**H4**時間框架的收盤價止損功能。


Close-price-D1 (預設值=True)

開啟/關閉**D1**時間框架的收盤價止損功能。


字體設置

表格內容的字體設置。

Font (預設值 = Consolas)

表格文字的字體。請選擇等寬字體以獲得更好的文本對齊。


Font-size (預設值 = 13)

表格文字的字體大小


Font-color (預設值 = ‘C’223,93,61’)

表格文字的字體顏色


菜單按鈕和表格

菜單按鈕和表格顯示的設置。

(值在0~1之間)

菜單按鈕(漢堡按鈕)的垂直位置,0.2表示菜單按鈕顯示在垂直方向的20%


first-label-text-vertical-shift (預設值=30 像素)

菜單按鈕與第一行文字之間的垂直間隙。


label-text-line-distance (預設值=30 像素)

表格中每行之間的垂直間隙