原始碼與編譯
定製 MQL5 EA 的 AI 提示詞:任務、邊界與驗收
有用的提示詞應說明要做什麼、哪些內容不能變,以及怎樣判斷結果。對於已有成熟邏輯的 EA,這種清晰度尤其重要。
採用五部分任務說明
- 背景:MQL5、MT5、相關函式與帳戶模式。
- 改動:一個可觀察的新行為。
- 保持:原訊號、倉位、退出及無關參數。
- 異常:資料或請求不可用時怎樣處理。
- 驗收:編譯後應透過哪些案例。
以開倉過濾為例
要求助手在新開倉路徑增加可選的點差上限,單位為 Points;關閉該功能時保持原有入場行為;過濾阻止開倉時,退出和持倉保護仍需執行。要求輸出最小修改、輸入說明,以及低於、等於、高於上限的測試案例。
擴大範圍前先問清邏輯
讓助手指出插入位置並解釋所用單位。如果它提出大規模重寫,應把任務拉回已定義的範圍。新增 API 要核對官方文件,提示詞記錄應與原始碼修改一起儲存,方便後續繼續保持同樣邊界。
評估結果,而不只是表達
編譯實際檔案並檢視警告,在一致條件下比較前後版本。自信的解釋或好看的程式碼塊不是驗收依據。只有請求的行為出現,且已檢查案例中的無關行為保持一致,才儲存為接受的修改。
用 MQLume 開啟你的定製
MQLume 為你的定製任務提供可編輯 EA 原始碼、商品資料和參數說明。瀏覽 Ultimate Breakout System MT5,把一個定義清楚的想法變成下一步開發成果。













