HLD_System
- 全期间
- 2年
- 1年
- 6个月
- 3个月
- 1个月
官方运营(收益)
详细统计(每月)
- 1月份
- 2月份
- 3月份
- 4月份
- 5月份
- 6月份
- 7月份
- 8月份
- 9月份
- 10月份
- 11月份
- 12月份
显示本月的日历
关于交易策略
<はじめに>
ゴゴジャン様で出品されているEAは、短い時間足のものが多いようです。
そうした短い時間足のEAには、なめらかな右肩上がりの、見栄えの良いバックテストが添えられています。 それを見たあなたは思うかもしれません。 「聖杯かもしれない……」
確かに、短い時間足のEAは一日あたりのトレード回数が多くなっています。
そしてトレード回数が多ければ、薄利であっても複利の恩恵を受けやすい。
少し電卓を叩くと、獲得できるかもしれない収益を計算できます。
もし初期の証拠金が10万円だったとしても、毎日平均2%の利益でコツコツ勝つことができれば、1年もあれば1000万を超える。
しかしです。
本当にそんなことあり得るでしょうか。 一般的な感覚としては、そんなすごいものがたった数万円で売られているとは、とても思えません。 心のどこかではわかっているはずです。 しかし、なめらかな右肩上がりの曲線は「もしかしたら……」という思いを抱かせる力があります。 そんなわけがないとしても、信じてみたくなるのです。 一度信じてみたくなると、おかしなところには目が入らなくなります。
例えば以下のような言葉で、自分を納得させます。
そもそも"EA"はあまり一般的なものではないし、こういうあまり日の当たらないところにこそ、チャンスが隠れているはず。 ビットコインだって、誰も見向きもしない頃に購入していれば、今頃大金持ちになっていた。 一般的にはあり得ないことかもしれないが、一般的な感性に囚われていて勝者の仲間入りができるわけないじゃないか。 "EA"というトレード方法を知っていること自体、自分は他のトレーダーよりも一歩前に進んでいる。 それに、目を付けたこのEAはフォワードテストはかなり良いみたいだし、リアルトレードも公開されている。 購入者もそこそこ多く、稼働率が高いということは、結果を出しているという証拠だ。
そして、いざ購入してみると…… ・バックテストだけ好成績で、運用すると右肩下がり。 ・リアル口座で運用すると、デモ口座では出ない損失が発生する。(結果、良くてトントン) ・リアル口座でもそこそこの成績だったが、運用開始〇カ月で右肩下がりになった(バックテストは10年以上好調なのに)
……心当たりは、ありませんでしょうか?
実は開発者目線で言うと、 短い時間足のEAほど美しいバックテストを簡単に作ることが出来ます。 ただ、それはリアル口座で利益を上げるのとは全く違う領域にある技術です。
EA製作で一番難しいのは、バックテストをリアル口座で再現させることです。
右肩上がりのバックテストを作ることは容易です。
はっきり言います。 私は、美しい右肩上がりのEAは夢を売っているのだと思います。 10年でわずかな資金が1億円になるようなシステムが、数万円で売られているわけがありませんよね。 「そりゃそうだよな」とちょっとでも思ったなら、どうかその感覚を大事にしてください。 為替相場で利益を出している人は全体の1割ほどで、9割が損失を抱えていると言われています。 自分でEAを作成できる人を除くと、 EAで利益を出している人も全体の1割に満たないのではないでしょうか。
繰り返しになりますが、 短い時間足で、高頻度トレードかつ好成績のEAは、夢や幻の類と割り切ってください。 EAを使ったトレードにも基本はあります。 今や多数派になった"極端なEA"に惑わされず、 現実路線のトレーディングEAをいくつか揃えることが出来れば、徐々に利益が出始めます。 ゴゴジャン様に出品されているEAの中にも、 1時間足以上を用いて頑張っているものがいくつかあります。 それが現実路線のEAです。 ※ページ下部のQAにも少し追記していますので、興味がありましたらご一読ください。 <EAについて> 当EAのコンセプトは2つあります。 ・EA運用初心者でも扱いやすいこと ・運用していて楽しいこと ※楽しさはEA運用を行ううえで結構大事なことだと思っています。 上記コンセプトを実現するため、 以下の要件を満たすことを目的としています。 1.無料版を作成し、購入前に試すことが出来ること 2.ある程度のエントリー回数を確保すること 3.基本ロジック(コアロジック)を公開すること 4.シンプルで分かり易いコアロジックであること 5.1H足以上を主戦場とすること 6.ナンピンをしないこと 7.多通貨対応すること <基本ロジック> コアとなる基本ロジックです。 驚くほどシンプルなものとなっています。 ■動作タイミング ・新しい足が作成されたとき、動作します。 ■エントリー条件 ・ロング:N期間(パラメータで指定)の最高値にロングの逆指値を置きます。(ショートは反対になります)
■決済条件 ・ロングポジション保有時:新規足作成時、N期間(パラメータで指定)の最安値に逆指値を置きます。(ショートは反対になります)
※公開しているのはトレードのコアとなるロジックの部分です。
他にも、システムを安定させるための様々なサブロジックを組み込んでいます。
※ロジックにもっと色々と条件を付けても良いですが、トレード回数が減少します。
バックテストは綺麗になりますが、利益が増えるかというとそうではありません。
<パラメータ>
■3ポジション共通
Max_spread(初期値15):最大許容スプレッドをポイント単位で設定します。
Max_slipage(初期値5):最大許容スリッページをポイント単位で設定します。
■ポジション毎
MagicNumber1(初期値000123):1つ目のポジションのマジックナンバーです
Lot_1 (初期値0.01):1つ目のポジションのポジションのロット数
High_Period1(初期値25):ロングポジションの逆指値設定期間です。0以下を設定するとロングエントリーしなくなります。
Low_Period1(初期値25):ショートポジションの逆指値設定期間です。0以下を設定するとショートエントリーしなくなります。
Buy_TP_Point1(初期値0):ロングポジションの決済指値(ポイント単位)です。0の場合は決済指値は指定しません。
Sell_TP_Point1 (初期値0):ショートポジションの決済指値(ポイント単位)です。0の場合は決済指値は指定しません。
Buy_SL_Point1_1(初期値250):ロングポジションの決済逆指値移動条件(ポイント単位)
Buy_SL_Point1_2(初期値50):ロングポジションの決済逆指値値幅(ポイント単位)
※通常のトレイルとは別に、一定の値幅動いたら建値より上にストップロスを動かすことが出来ます。
例えば Buy_SL_Point1_1 を 250、Buy_SL_Point1_2 を 50 としたとき、
建値から250ポイント(25pips)ロング方向に動いたとき、建値+50ポイント(5pips)にストップロスを移動します。
こちらが機能した場合は短時間で逆行した場合も微利益で逃げることが出来ます。
Sell_SL_Point1_1(初期値250):ショートポジションの決済逆指値移動条件(ポイント単位)
Sell_SL_Point1_2(初期値50):ショートポジションの決済逆指値値幅(ポイント単位)
※上記のショート用のパラメータです。
<その他QA(よくある質問)>
・バックテストは「始値のみ」ですが精度は問題ありませんか?
当EAは新規足が作成されたタイミングで動作するため、始値のみでも特に精度に問題はありません。
※もし気になる場合は、無料版を用いてバックテストを行ってみてください。
・EAの設置方法を教えてください。 Windows○○でも動きますか? EAが動かないのですが…… etc
環境についての質問は原則GogoJungle様のサポートへお願いします。
※HLD_Systemの不具合と見られるものは私の方でサポート致します。
・買いのみ(売りのみ)に売買を限定することは出来ますか。
パラメータにより制限することが可能です。
・お勧めの通貨ペアは有りますか?
USDJPY、EURUSD、EURJPYの3通貨をお勧めします(3通貨であれば相互補完可能です)
他通貨ペアについてもご利用可能です。
・EURUSD、EURJPYのバックテストはありますか?
以下、ご確認ください。
・なぜパラメータがポイント単位なのですか?
通貨ペアに制限を掛けていません。
そのため最近増えてきたCFD等についても、MT4で動く限りはトレード可能です。
そうするとpips単位では馴染みが薄くなってくるため、ポイント単位で統一しました。
・どの証券会社がお勧めですか?
特におすすめの証券会社というものはございません。
・今後のバージョンアップの予定はありますか?
不具合や機能追加の必要等があった場合は随時バージョンアップさせていただきます。
※2022/8/30追記 (質問をいただいた中で、重要と思ったものがあったので追記します)
・"短い時間足のEAほど美しいバックテストを簡単に作ることが出来ます"について、詳しく教えてください。 例えば、5分足EAで以下のようなロジックで右肩上がりEAを作ることができます。 1.ボリンジャーバンド期間25で、偏差2のバンドタッチしたら逆張りエントリー 2.反対のバンドにタッチしたら決済 3.期間200の移動平均線より下の時は買いエントリーはしない。 4.期間200の移動平均線より上の時は売りエントリーはしない。 手品の種明かしのようなものになりますが、 一般に出回っている短い時間足のEAはこういったタイプのロジックを調整したものです。 ボリンジャーバンドではなくRSIを使っているなどの違いはありますが、 共通しているのは"一定のフィルターをかけたうえで、短い期間で逆張り"という点です。 フィルターの種類はいくつかあります。 上記のように移動平均線のような仕組みを使うこともあれば、エントリー時間を制限する(朝スキャ型)等 そして、トレーリングストップのロジックを加えることで、バックテストはさらに見栄えが良くなります。 もう今は閉鎖していますが、某フォーラムでは、こういうバックテストの良いEAは、 ある種のおもちゃとして扱われていました。 いかにバックテストを良くするか、面白くするかという内容でEA製作者達は遊んでいました。 個人的に一番面白かったのは、バックテスト上は1週間で10万円が1億円になるEAです。 しかもこのEAはスプレッドは10でも利益が出ます。 ちなみにロジックは驚くほど簡単で、細かい調整は必要ですが、以下のようなものです。 ・1分足のATRが40を超えたとき順張りエントリー ・決済はトレーリングストップ この2点だけです。 話は逸れましたが、もちろん短い時間足のEAでも利益が出ればいいとは思います。 ただ、現実問題として難しいです。 EA製作者の率直な意見としては、短い時間足のEAで利益を出すことも出来ることは出来るのですが、 非常に繊細なため、常時プログラムレベルでメンテナンスを行うことが前提です。 つまり、自作EAで、常時自分でメンテナンスできること。 これが短い時間足で勝負する上で必須となる条件です。 そのため、少なくとも売り切りという形式では難しいんじゃないかと考えています。 もし、一時的にリアル口座で勝てたとしても、驚くほどすぐに寿命が来ます。 例えば大本のEAは開発者が常時メンテナンスする前提で、サブスク形式でミラートレードのサービスを提供する、 というビジネスモデルなのであれば、製作者と利用者ともWin-Winとなる可能性はあると思います。 (投資顧問業の扱いになると思われるので、それはそれで別の壁がありそうですが) 市販されている短い時間足のEAは、フォワード(トレードのタイミングと決済のタイミング)を見ると 中身のロジックを察することが出来るものも多々あります。 と同時に、そういうものは間違いなく、リアル口座での運用では勝てません。 本文にも書きましたが、そうした経緯から、私がお勧めするのは1H足以上の長い時間足を使ったEAです。 バックテストを右肩上がりにする技術は、1H足以上だと簡単には使えません。 つまり1H足以上で結果を出しているEAは本物の可能性が高いということです。 「1H足のEAはバックテストの結果がガタガタで期待できない」と思われるかもしれませんが、 それがEA運用のリアルです。 むしろ、ガタガタでも長期的に利益を出せているならかなり立派です。 ご参考になれば幸いです。
●付款方式
与裁量交易一样,EA可以结合指标来确定交易时机和结算时机,或以固定价格(点差)间隔进行买卖,或利用市场异常和时间特征的交易方法,种类丰富,与裁量交易的策略相似。
简单分类如下:
剥头皮交易(交易在几分钟到几小时内完成),
日内交易(交易在几小时到一天左右完成),
摆动交易(交易周期较长,从一天到一周),
均匀加仓和马丁格尔(以等间隔或不等间隔持有多个头寸,获利后一次性平仓。逐步增加手数的称为马丁格尔策略)。
异常EA(如中值交易、清晨剥头皮交易)
等类型。
不过,自动交易的一个大优势是能够事先限制和预见风险。
【风险】
进行外汇交易时,当然自动交易也会存在交易风险。
- 手数大小的风险
即使胜率较高,如果盲目增加手数,某些EA在偶尔亏损时可能会导致较大的点数损失。因此,在操作之前,务必要确认止损的点数和持仓数量,并以适当的手数进行交易。
- 急剧的市场波动风险
由于指标发布或突发新闻,市场可能会剧烈波动。系统交易并未考虑此类无法预测的市场波动,因此无法提前做出结算或不进行交易等判断。作为对策,可以使用在指标发布或VIX(恐惧指数)时停止EA的工具等。
【优点】
- 24小时进行交易
系统交易可以在有交易机会时代替您进行交易,能够平稳地进行交易。对于无法抽出时间进行交易的人来说,这将是非常便利的工具。
- 不受情绪控制,稳步交易
如果在裁量交易中连续亏损,人们可能会增加手数或在获得微薄利润后立即平仓,而这些都是人类容易犯的错误,系统交易避免了这些个人利益化的规则。
- 初学者也可以轻松开始
进行外汇交易无需首先学习,任何人使用系统交易都能得到相同的结果。
【缺点】
- 不能随意增加交易频率
由于系统交易是根据预先编程的条件进行交易,因此某些类型的EA每月可能只进行几次交易。
- 不同市场环境的适应性
根据EA的交易类型,可能会存在适合顺势交易和逆势交易的不同时间段,因此在所有时期内成绩保持一致的可能性较小。去年表现良好但今年成绩不佳的情况时有发生,因此在运用时需要在一定程度上依靠裁量判断是否为合适的交易时机。
首先,从GogoJungle的个人页面下载您购买的EA文件。会下载一个zip(压缩)文件,右键点击解压缩,然后提取出里面的“◯◯◯(EA名称)_A19GAw09(任意的8位字母和数字).ex4”文件。
接下来,启动MT4,依次点击“文件”→“打开数据文件夹”→“MQL4”→“Experts”文件夹,将ex4文件放入其中。关闭MT4后重新启动,然后在顶部菜单中选择“工具”→“选项”,在“专家顾问”中勾选“允许自动交易”和“允许使用DLL”,点击确定关闭窗口。
EA销售页面上写明了正确运用所需的货币对和时间框,因此请参照该信息打开正确货币对的时间框图表(例如:USDJPY 5M,美元兑日元5分钟图表)。
在菜单的导航器中,可以看到刚才放入的EA文件名,点击选中后,直接拖放到图表中。也可以通过双击EA名称将其放置在所选的图表上。
如果在图表左上角显示“Authentication Success”,则表示认证成功。 EA的运行需要24小时保持电脑开机,因此请解除自动休眠功能,或者在VPS上运行MT4以进行EA操作。
如果想在未认证的账户上使用,需要重置注册账户。
重置账户的方法是,在关闭已注册Web认证的MT4的状态下,
进入GogoJungle的个人页面>使用>数字内容>对应的EA>点击注册号码旁的“重置”按钮,将解除注册账户。
在账户被重置的状态下,如果在其他MT4账户中使用EA,将会注册新的账户。
此外,账户的重置是无限制的。
→ 检查EA无法运行时的事项
1手 = 100,000货币单位
0.1手 = 10,000货币单位
0.01手 = 1,000货币单位
因此,若以美元兑日元(ドル円)为例,1手即持有100,000美元。
持有手数所需的保证金根据外汇公司的杠杆比率而定。
例如,若杠杆为25倍,持有1万货币单位的美元兑日元所需的保证金为:
10,000 * 109(假设1美元=109日元)÷ 25 = 43,600日元。
・风险回报率:期间内的盈亏总和 ÷ 最大回撤
・最大回撤:运营期间的最大浮亏
・最大持仓数:该EA理论上可以同时持有的最大持仓数
・止盈(TP,Take Profit):EA设定的利润锁定点数(或指定金额等)
・止损(SL,Stop Loss):EA设定的最大亏损点数(或指定金额等)
・移动止损:不是以指定的点数进行平仓,而是在获得一定利润后,以一定间隔提高止损(朝盈利方向),以最大化利润的平仓方法。
・风险回报比(Payoff Ratio):平均利润 ÷ 平均亏损
・对冲:同时持有买入和卖出(部分外汇公司不允许对冲)

