量化交易系统

MT5-Constructor MT5

  • 型号:
Main Image
鞅。 ConstructorMT5 包含 4 個獨立的 EA 交易:

  1. 酒吧交易
  2. 使用 iEnvelopes 和 iSAR 指標進行交易
  3. 使用 iMA 指標進行交易
  4. 使用 iIchimoku 指標進行交易
這些策略是相互獨立的。在每個中,您可以分別選擇:
  • 手數計算(7個選項)
  • 平倉(5 個主要選項和附加選項)
  • 最多 10 個任意貨幣對
  • 和其他高級選項
輸入數據針對五位數報價進行了優化
初學者信息(常見問題解答):
“file.set”包含輸入參數的值。 要將它們安裝在顧問的菜單中,請選擇“加載”並選擇所需的“file.set”。 您可以在“ 此處 ”看到視覺描述。

測試時很重要:

  • 如果您的經紀商貨幣對的符號名稱包含後綴或前綴(例如 #.EURUSD.ch ),則有必要在輸入數據中完全註冊它們。
  • 為了節省時間和資源,建議選擇模擬模式“1_minute_OHLC”。
  • 選擇適當的設置選項後,在“_Every_tick”模式下檢查結果。
交易時重要:

在同一賬戶的不同圖表上安裝顧問時,請記住每個下一個“_Magic_”必須比現有的多或少 4 個。

顧問選項:
  • EA-1、EA-2、EA-3、EA-4:啟用(禁用)交易策略
  • Total_Bars_to_Open : 開倉的最少連續看漲或看跌柱數
  • Size_Bars_to_Open : 開倉的最小柱線總交易量
  • Use_when_opening_iSAR : 如果 iSAR < Bid_,不要購買。如果 iSAR > Bid_ 則禁止出售
  • Step_when_opening : 開倉時考慮步長 (Step_Size)
  • Step_Size : 未平倉頭寸之間的最小距離(以點為單位)
  • Step_increase_ratio : 步進減少率 (Step_Size)。如果 Step_increase_ratio = 1 : Step_Size = 常數
  • Open_only_1_position : 每個方向只開一個倉位
  • Lot_selection : 交易量計算選擇 (手):
  1. Lot_Const : 恆定手數 = Min_Lot *Exponent_EA
  2. Lot_from_TP : 以 TP_for_Lot 距最後訂單價格的距離平倉獲利所需的手數
  3. Lot_from_Step : Lot 取決於當前價格與第一個訂單價格的距離 (+1 Step_Change_Lot = + Min_Lot )
  4. Lot_Alg : 每手增加 Min_Lot
  5. Lot_Geom : 每批增加 Lot_Exponent_Geom 倍
  6. Lot_Fibo : 斐波那契數列中的每一手都增加
  • TP_for_Lot : 平倉獲利所需的點數(從最後一個訂單的價格開始)。 (如果 Lot_from_TP = true)
  • Step_Change_Lot : 將手數增加 MinLot 所需的點數。 (如果 Lot_from_Step = true)
  • Lot_Exponent_Geom :地段指數。 (如果 Lot_Geom = true)
  • Closing_Positions_:選擇平倉條件:
  1. Close_by_TakeProfit_ : 從最後一個訂單開始按 Take_Profit ( TakeProfit_ ) 平倉
  2. Close_by_SumLots : 總利潤平倉 >= 手數乘以係數(SumLots * SumLots_Exponent)
  3. Close_by_Profit : 總利潤平倉 >= Profit_for_Closing
  4. Close_by_iMA : 當兩個 iMA 指標交叉時平倉
  5. Close_by_iSAR : 當價格穿過 iSAR 指標時平倉
  • TakeProfit_ : TakeProfit_ 平倉。(如果 Close_by_TakeProfit= true)
  • SumLots_Exponent : 平倉的手數總和係數(一個方向)。(如果 Close_by_SumLots = true)
  • Profit_From_Close : 平倉的總利潤(一個方向)。(如果 Close_by_Profit = true)
  • Close_by_Minus_Profit : 以負利潤平倉(Minus_Profit_From_Close)。
  • Minus_Profit_From_Close : 負利潤平倉。 (如果 Close_by_Minus_Profit = true)
  • Close_by_Minus_EA : 通過整個交易策略的負利潤 (Minus_Profit_From_Close) 關閉所有 EA 頭寸。
  • Minus_Profit_EA : 整個交易策略的負利潤。 (如果 Close_by_Minus_EA = 真)
  • Close_by_Stop_Loss:從最後一個訂單開始按止損(StopLoss_)平倉
  • StopLoss : 平倉的 stop_loss。 (如果 Close_by_Stop_Loss = true)
  • Close_by_iSAR_add:如果利潤 > 0,當價格穿過 iSAR 指標時平倉。
  • TP_Close_by_Level : 當止盈等於第一個和最後一個訂單開倉價之間的差 * TP_Exponent 時平倉
  • Lot_from_TP_by_Level:計算手數時考慮了動態 TakeProfit (TP_Close_by_Level = true)
  • LotFromHistSL:計算手數時考慮了歷史記錄中的最後負值(如果 Close_by_StopLoss = true 且 Open_Only_1_position = true)
  • Exponent_EA:所有交易策略輸入都乘以 Exponent_EA。
  • step_iSAR : 價格變化步長 - 加速因子 (iSAR)。
  • maximal_iSAR :最大步幅(iSAR)
  • Ma_period : 平均週期
  • Ma_shift : 指標的水平移動
  • ma_period_Env : (iEnvelopes) 計算中線的周期
  • ma_shift_Env : (iEnvelopes) 指標水平移動
  • Deviation : (iEnvelopes) 邊界與中線的偏差
  • Auto_Lot : 會話中第一個訂單的手數自動增加到 Min_Lot*MathFloor( Balance/Balance_For_Add) 的水平
  • Balance_For_Add:每 Balance_For_Add $ 增加 0.01 手
一些參數在 “博客” 的末尾進行了可視化。