AI 一本釣り 歐元/日圓
- 所有時期
- 2年
- 1年
- 6個月
- 3個月
- 1個月
官方運營(收益)
詳細統計(每月)
- 一月
- 二月
- 行進
- 四月
- 可能
- 六月
- 七月
- 八月
- 九月
- 十月
- 十一月
- 十二月
顯示本月的日歷
關於交易策略

AI
一本钓鱼
EURJPY
1. 概要
AI对市场分析,AI开发了大部分源代码EA
建仓的仓位是,在买入和卖出各自每周1次(总计2次)左右。年交易次数大约只有100次左右。
然而,8年的回测(Auto Lots模式)中,利润因子1.79、回撤因子15.0、最大回撤20.60%、胜率39.10%等数值。且初始保证金100万日元起,净利达到1亿1087万日元之高峰“亿级EA”EA”的状态。
交易员若干,一定会希望拥有一本这样的EA。EA。
另外,“AI一本钓鱼的EA”作为一个系列的EA,将持续陆续发布,请拭目以待。同时,将同时发布用于MT4和MT5的EA版本。
以AI钓鱼的方式从市场激荡中获利的示意图。
2. AIEA对市场分析
大型语言模型(LLM:Large language Models)作为4 使用。最初用1分K线数据、10年的数据,但1分钟数据量太大,ChatGPT 凝固。直到几十行数据就能读入并开始分析,但“分析中发生错误……”反复出现,无法继续。
于是,降低数据量,改用2年的1小时数据让AI进行分析。
结果如下。
按日价格波动范围
周内木曜日价格波动最大,其次是星期五。相反,星期一的波动似乎最小。
上图是按时段的图,大的山峰有三处。这被认为是在东京市场、欧洲市场、纽约市场开盘时间市场交易活跃,价格波动增大。(服务器时间采用GMT-3。)
换算为日本时间时,东京市场早上9点开市价格波动增大,欧洲市场下午4点,以及纽约市场晚上9点至11点的波动幅度也随之增大。
确定建仓时间与持仓时间的最佳解
AI分析出,在周几的几点建仓、需要持有多少小时才能获得最大利润。AI若没有则,用Excel把数据导出后用数据透视表手动多次调整参数寻求最佳解。
AI则能在相当复杂的组合中,轻松给出最佳解。(确实是个好时代。)
例如,“若要买入头寸,星期一凌晨4点建仓,持仓96小时后平仓,会得到更好结果。”这一信息会被AI在极短时间内给出。
3. 从最优解到的制作
接下来,EA的源代码本身由来编写。
然而,这里是需要大量试错的地方。坦率地说很“笨”,若不给出明确的提示,会犯下大错误。端也每次都会给出下一条消息。
“ChatGPT 可能会犯错,请核对重要信息。”
以前3发布时,曾让它生成MT4的源代码,结果完全不可用。但是4后不断改进,逐步有了较好可用性。
生成代码 → 出错 → 指示修正修正指令的循环将不断重复。
这其中存在一个大陷阱,会陷入负向螺旋。AI最终并非真正理解逻辑,而只是从大型语言模型中给出类似的回答。必须由提示工程师能正确理解逻辑、并传达给AI。
经过大幅努力,EA的编译错误也消除了,实际运行时也会出现意外的行为。总体而言,AI生成EA,在使用方法得当时,可以极大地提升效率。
这个“AI一本钓鱼EA”的源代码90%以上,是AI直接生成并使用。剩下的10%是手工修正的部分。
4. 的设定参数
[买入交易 有效]与[卖出交易 有效][卖出交易 有效]设为false。买卖两者都为false时,将不进行交易。
[自动手数 有效] true时自动手数生效。若以固定手数运作,请将此处设为false。
[固定手数]自动手数 有效]设为false时,以下固定手数用于交易。
[最大损失比例%] SL的设定值与此最大损失比例设定值共同用于自动手数计算。(默认为1.8%)
[最小维持率%] SL的数值过小时,自动手数计算得到的手数可能过大。设定保证金维持率的下限值%。
注:即使为固定手数,若指定的手数过大导致保证金维持率下限%被低于,也会自动缩减手数。
[SL/TP有效]是否启用止损与止盈幅度的设定。通常设为true。
[By Stop loss]买入的止损设定值(point)
[By Take profit]买入的止盈幅设定值(point)
[Sell Stop loss]卖出止损设定值(point)
[Sell Take profit]卖出止盈幅设定值(point)
[追踪止损 启用]追踪止损的启用on/off
[开始跟踪获利的差距](point)
[跟踪幅度]设置追踪止损的幅度。(point)
买入时,相对当前汇率向下设定止损(卖出时向上)SL。
[跟踪步长]超过此步长才设置新的SL。这以下的价格变动不执行跟踪。
※可以将跟踪步长设为0,但这会使跟踪更新频率变得极低。
[最近胜率因子有效] Auto_Lots模式下开启,则会根据最近胜率自动调整手数的功能生效。注意,固定手数()时即使开启也不生效。
[最近胜率的计算范围]指定最近多少次交易的结果会被反映。范围从1到20之间。
[设定平均胜率]指定长期交易的平均胜率。当短期胜率高于(或低于)该胜率时,自动调整手数。
[最近胜率的倍率系数]此系数用来自动调整手数。当数值大于1时,短期胜率高于平均胜率则增大手数;当数值小于1时,短期胜率低于平均胜率则减小手数。
[Buy Entry hour]买入交易的进入时间
买入交易的持仓时间
[Sell Entry hour]卖出交易的进入时间
[Sell Hold time]卖出交易的持仓时间
[滑点]指定滑点。
[魔术数字]指定魔术数字。
[字体大小] 指定字体大小。
[行宽]数据显示的行宽。
[Buy显示颜色]买入数据的显示颜色。
[Sell显示颜色]卖出数据的显示颜色。
[Buy浮盈显示颜色]买入浮盈时的显示颜色。
[Sell浮盈显示颜色]卖出浮盈时的显示颜色。
[无头寸显示颜色]无头寸时的显示颜色。
[无效 显示颜色] false设定时的显示颜色。
画面显示说明图
第1行是买入头寸信息。
第2行是卖出头寸信息。
第3行显示累计利润、最大回撤、累计胜率。
第4行显示短期胜率。
5. 回测结果(固定手数)
将手数固定为0.1,自2016.1.1至2024.4.30的期间(年
初始保证金
利润因子
净利
最大回撤()
胜率
手数固定
风险回报率
推荐保证金\270,000
手数的情况下则为1/10,因此资金即可交易。
固定手数回测结果
※GogoJungle计算式(1万单位×交易货币日元汇率÷25×手数平均÷0.1×最大头寸数最大亏损(含浮亏)×)
1EUR=\167.75
×÷×÷××
GogoJungle的计算式因此,推荐保证金为万日元,因此若初始手数为0.01,则所需资金约为3日元。
6. 回测结果(自动手数)
将手数设为自动,同样自2016.1.1至2024.4.30的期间进行回测(年月)。结果如下。同时,最大亏损设为资金的1.8%,进行自动手数计算。
利润因子
净利 亿级
最大回撤
胜率
手数自动设定
风险回报率
自动手数中,总利润为亿万日元,且初始资金为倍增加。利润因子和风险回报率也优于固定手数。
(注,回测在FXTF进行时,手数上限为10手,因此数量在中途趋于上限。若经纪商手数上限更高,总利润将增加。)
自动手数的回测结果
7. 本的特点(其一)
本的特点之一定是,可以独立选择买入、卖出等参数。
将买入设为,把卖出设为,EA将只进行买入操作。
将买入设为、把卖出设为true
若两者皆为,则不进行交易。
根据参数设置,有时买卖两边头寸会在同一时间持有。若券商不支持对冲,可以将[卖出交易 有效]设为false,只进行买入交易。
回测(仅以开盘价条件)中,[买入交易 有效]、卖出交易 有效]转换为 true,false 的四种结果。
仅买入时,总交易次数会减半,但利润因子与回撤等指标会更好。
SLTP为false时,不设置SL/TP(将设为0)。
SLTP为true时,结果更佳。
TRAIL_ON为false时,不进行追踪止损。
TRAIL_ON为true时,设置会更好。
SRWR_ON为false时,不根据最近胜率调整手数。
SRWR_ON为true时,结果更好。
SRWR_ON的效果显著,若为false,利润约为其两倍的损益。
8. 本EA的特点(其二)
本EA的特点是,“动态改变参数的EA”之说。对于自动手数(Auto_Lots)而言,若设定SRWR_ON,则AI会根据最近的胜率动态调整手数。
最初想法是,当市场状况不适合EA时,自动减少手数以降低回撤,模拟“冬眠模式”,直到下一次机会再来。
然而回测中参数优化后,系数变为0.12,小于1意味着若最近胜率优于预期平均胜率则减手,若胜率低则增手。这与初衷的“冬眠模式”相反,但在过去8笔交易表现良好时会抑制手数,若表现不佳则增手。
9. 最近的进攻性回测
最近(2024/01/01~2024/05/24)的回测,以总资金10万起步,看看若逼近极限会如何。
参数保持默认,仅将最小维持率%降至102%以降低风险。为避免保证金追加通知,系统会自动调整为不低于100%的手数。
结果如下。
时期小时图
初始保证金
利润因子
净利
最大回撤
胜率
手数
风险回报率
净利达到万日元左右,总资金为,较初始资金增加至倍。最大回撤约为万日元,而净利达到万日元,令人欣喜。
顺带一提,若保持默认设置(最小维持率150%)则净利为、利润因子为、最大回撤为、胜率为。
此案例仅为极限测试,实际交易请自行承担风险。
10. 最后说明
「制作的「亿级EA」」如何?
即使资金较少,也具备良好适用性和通用性,请考虑购买。
关于本EA的支持,将以对每个人的耐心周到而且不限次数地提供,请放心。随时欢迎提问。
價格: HK$ 4,813.6 (含稅)
¥99,800(含稅)
●付款方式
開始販售日期 : 2024年6月7日 13時28分
價格: HK$ 4,813.6 (含稅)
¥99,800(含稅)
●付款方式
就像主觀交易一樣,交易策略也有很多種,包括結合指標來確定交易和平倉時間的策略、以固定價格(pips)間隔反覆買賣的策略,以及利用市場異常和時間特徵的交易方法。
簡而言之,
- 超短線交易(一種交易方式,交易在幾分鐘到幾小時內完成),
日內交易(一種交易在幾小時到一天左右完成的交易類型),
- 波段交易(一種涉及相對較長時間段(從一天到大約一周)的交易類型)
- 馬丁格爾策略(一種交易方式,持有多個部位,持有時間可以相等也可以不相等,一旦盈利,所有倉位立即平倉。當倉位規模逐漸增加時,就稱為馬丁格爾策略。)
-異常EA(仲值交易,早盤超短線交易)
以下是一些例子。
然而,自動交易的一大優點在於,它可以讓您提前限制和預測風險。
【風險】
只要你進行外匯交易,即使是自動交易,交易風險當然也總是存在。
• 手數風險:即使勝率很高,強制增加手數有時也會導致EA虧損時出現較大的點數損失。在選擇合適的手數進行交易前,務必檢查停損點數和持倉數量。
風險指標發布或突發新聞可能導致市場出現劇烈波動。系統交易無法應對此類不可預測的市場波動,因此無法事先做出平倉或停止交易等決策。作為一種應對措施,可以使用一些工具,在指標發布或VIX(波動率指數)上升時停止EA(智慧交易系統)的運作。
【優點】
• 全天候24小時自動交易系統會在機會出現時代表您執行交易。對於那些沒有時間親自交易的人來說,這將是一個非常方便的工具。
它冷靜客觀地進行交易,不受情緒左右。與主觀交易不同,主觀交易者往往會在連續虧損後增加交易手數,或者相反,在小幅盈利後過早獲利了結,而它不會為了自身利益而操縱交易規則。
系統交易對初學者來說很容易上手,因為它不需要任何事先學習就可以開始外匯交易,任何人都可以使用它來獲得相同的結果。
【缺點】
系統交易不允許您自由增加交易頻率,它會根據預先設定的條件執行交易,並且根據EA的類型,它可能每月只能執行幾筆交易。
有些東西的價格符合市場行情,有些則不符合。
根據EA的交易類型,有時更適合趨勢跟踪,有時更適合逆勢交易,因此其表現很少能一致。例如,去年的表現可能不錯,但今年卻不盡人意,所以你需要根據實際情況判斷是否是使用它的好時機。
- MT4(MetaTrader 4)。您需要在支援MT4的外匯公司開設帳戶。
EA(智慧交易系統 - 自動交易程序)
- 運作EA所需的營運資金 - 一台能夠24小時運作的PC或VPS(運行MT4的雲端伺服器上的虛擬PC)
此外,平台提供模擬帳戶和真實帳戶。申請模擬帳戶可以讓您體驗使用虛擬資金進行交易。開設真實帳戶後,您需要選擇外匯公司分配的連接伺服器,輸入密碼,然後登入您的帳戶。
一旦您按照外匯公司指定的方式將資金存入您的帳戶,資金就會反映在您的 MT4 帳戶中,您就可以進行交易了。
首先,從您的 GogoJungle 我的頁面下載購買的 EA 檔案。下載的是一個 zip(壓縮)文件,右鍵單擊解壓縮,然後取出名為“XXX(EA 名稱)_A19GAw09(任意 8 個字母數字字元).ex4”的文件。
接下來,啟動 MT4,然後依序點擊“檔案”→“開啟資料資料夾”→“MQL4”,將 ex4 檔案放入“Experts”資料夾中。關閉 MT4 並重新啟動,然後在頂部選單中依序點擊“工具”→“選項”,在“智慧交易系統”下勾選“允許自動交易”和“允許匯入 DLL”,然後點擊“確定”關閉。
該EA的銷售頁面列出了正常運作所需的貨幣對和時間範圍,請參考該頁面並開啟正確的貨幣對和時間範圍的圖表(例如,USDJPY5M:美元/日圓的5分鐘圖表)。
在選單導航器的「智慧交易系統」下,您會找到剛剛輸入的EA檔案名稱。點擊選中它,然後將EA拖放到圖表上。您也可以雙擊EA名稱將其放置在選定的圖表上。
如果圖表左上角顯示“身份驗證成功”,則表示身份驗證成功。要運行EA,您的電腦需要24小時運轉,因此請停用自動休眠功能或在VPS上運行MT4。
如果您想使用已驗證帳戶之外的其他帳戶,則需要重設您的註冊帳戶。
若要重設您的帳戶,請關閉已註冊 Web 驗證的 MT4 實例。
若要停用您的註冊帳戶,請前往 GogoJungle 我的頁面 > 使用 > 數位內容 > 選擇相關的 EA > 並按下註冊號碼旁的「重設」按鈕。
如果您在帳戶重置期間在另一個 MT4 帳戶上使用 EA,則會註冊一個新帳戶。
此外,您可以無限次重置您的帳戶。
→ EA 無法正常運作時需要檢查的項目
1 手 = 100,000 單位貨幣
0.1 手 = 10,000 單位貨幣
0.01 手等於 1000 單位貨幣。
以美元/日圓為例,1 手相當於持有 10 萬美元。
持有大量外匯所需的保證金取決於外匯公司設定的槓桿率。
使用 25 倍槓桿,持有 10,000 單位美元/日元所需的保證金為 10,000 * 109(以 1 美元 = 109 日元的匯率計算)÷ 25 = 43,600 日元。
• SL(停損):EA 中設定的最大損失點數(或指定金額等)。
追蹤停損:這是一種利潤最大化的結算方法,它不是在指定的點數處結算交易,而是在達到一定的利潤後,定期提高停損(SL)的位置(向利潤方向)。
• 風險報酬比(收益比):平均利潤 ÷ 平均損失
- 對沖:同時持有買入和賣出部位(有些外匯公司不允許避險)。
