生のアイデア - ページ 105 1...9899100101102103104105106107108109110111112...115 新しいコメント f1trader 2010.04.28 06:17 #1041 バックテスト FloFriです。 後でFXDDのMT4プラットフォームをダウンロードしてテストしてみます。 その間に、数年にわたる長いバックテストを実行されましたか? FloFri 2010.04.28 07:25 #1042 Ea F1trader あなたの取引システムに敬意を表して、ここにEAの最初のバージョンがあります。 これは0.9バージョンです。正しく動作させるにはあと数日かかるかもしれませんが、スタートはここです。 このバージョンはストップを置かず、ただレベルを取引するだけです。その動作は、"pptr1 "で始まるログファイルで読むことができます。 パラメータは かなり自明である。すべての取引で同じ「スリッページ」が使用されます。 リスク許容度はRiskPercentで調整できます。つまり、この値* AccountBalanceを取るか(つまり、30は10.000で3ロット、など)、固定ロット数を入力するだけです。 これは、注文をよりよく制御するためにOrderReliable.mqhインクルードを使用します。 何が起こるか教えてください。 ファイル: orderreliable.mqh 26 kb pptr1.mq4 6 kb FloFri 2010.04.28 08:03 #1043 5桁(選択可能)バージョンを以前の記事でアップロードしました。簡単なテストですが、注文はOKになりました。 長期間のバックテストについては、その前にEAが要求通りに動作することを確認したいと思います。MMをいくつか統合して4ヶ月間バックテストを行いましたが、多少のリスクはあるものの、リターン%が数100になりました。しかし、リアルタイムではまだ有効でない事例がたくさんあります。 ECNのような執行でSLとTPなしで注文を出すことについては、良い習慣です。私はこれを変更するつもりです。これを指示するプラットフォーム(注文入力でSLとTPを手動で置くオプションがないもの)でのみ必要です。 最後に、F1traderが提供するシステムは、かなりうまく機能しているようです。バックテストでパラメータを変更することができます(例えば、私の結果では、Pivotを確立する時間を変えると、リターンにプラスの効果があることがわかりました)。 これは私のシステムではないので、EAをどうするかはF1traderにお任せすることにします。今のところ、最新バージョンはポスト1039で更新されています。 f1trader 2010.04.28 09:43 #1044 エクセレントワーク フロフリ。 素晴らしい作品ですね。もしEAが私が説明したとおりに動くのであれば。テストプロセスの次の段階は、どの通貨がEAで最もうまく機能するかを確認することです。 長い期間をかけて、多くのペアをバック テストしていきます。 EAによく反応するペアを見つけることが出来たらマーチンゲールを安全に使用し、利益を上げられるかどうか分析します。 負ける日がない、もしくは最低のペアを探しています。 そうすれば、マーチンゲールは素晴らしく機能するでしょう。もし、あるペアで多くの損失日がある場合、マーチンゲールはシステムにとって全く良いものではありません。15ピップスごとにマーチンゲールを使って8回連続で負けると、一日の終わりに大きな損失を出し、その損失を回復するのに時間がかかるからです。 基本的に、私たちは、トリガーがかかった場合、最大8敗以内に目標を達成するペアを探しています。もし、あるペアが、あちこちで負ける(取引開始後、目標を達成しない)場合、EA/MARTINGALE戦略はそのペアには向いていません。 そのようなペアには、MM付きでマーチンゲールなしのシンプルなEAを使うだけです。 マーチンゲールは、一日に勝ちより負けが多くても、すべての取引/日が勝ちであることを保証します。 マーチンゲールなしだと、負けたピップスより勝ったピップスの方が多くなるようになります。 このEAはEURUSDの4ヶ月間のバックテストで成功したようです。 FloFri 2010.04.28 15:07 #1045 現在のEAトレードは124pipsの利益 マーチンゲールは良いこともありますが、8発だとこうなります。 0.05 0.1 0.2 0.4 0.8 1.6 3.2 6.4 それとも...? 単純複利はいいものです:25の開始レバレッジ(私は、これはあまりにも多くのように考えられていることを知っている)で、添付のグラフを与えている可能性があります。4ヶ月で84回トレード。 ファイル: graph.jpg 47 kb f1trader 2010.04.28 15:37 #1046 マーチンゲール/マネーマネジメント フロー・フライ バックテストの結果は素晴らしいですね。 レバレッジ25と単純複利の意味がよくわからないのですが、もう少し説明してください。 マーチンゲールの説明について。 マーチンゲールの計算方法については、以下の私の投稿をご覧ください。 https://www.mql5.com/en/forum/180164 EAはリスクとリターンの比率を計算する必要があります。 ここで問題になるのは、ターゲットS1とR1のTPレベルが異なるということです。したがって、ロングすればリスクとリターンの比率は異なり、ショートすればリスクとリターンの比率は異なることになります。 解決策EAは平均的なリスクリワードレシオを計算することができます。 だから、もし 買い注文のTPは50ピップ、SLは15ピップです。リスクリワードレシオ: 1/3.33 売り注文のTPは25ピップ、SLは15ピップです。リスク/リターン比率:1/1.66 ここでの平均的なRisk/Reward ratioは1/2.5です。 そこで、ポジションサイズを毎回50%ずつ増やしていきます(2倍ではありません)。 つまり、0.1, 0.15, 0.22, 0.33, 0.49, 0.73, 1.09, 1.63 となります。 pippincream 2010.04.28 15:38 #1047 このraw ideasスレッドが大好きです。 FloFri 2010.04.28 20:24 #1048 f1traderです。 1.5でマーチンゲールは良さそうですね。 私が言った複利計算とは、私が考える最も簡単なもので、グラフの取引に適用されます:常に口座の一定部分をロットサイズ係数として取ります。つまり、RiskPercent = 30、口座残高= 1000のとき、EAは30*1000 = 30000 = 0.3ロットの取引をします。 この取引で利益が出た場合、例えば50pipsを稼いだ場合、口座は1150になります。次の取引は、30* 1150 = 34500 = 0.35 ロット、といった具合になります。 削除済み 2010.05.02 21:46 #1049 シンプルなEAでヘルプが必要 私はあるEAを持っていますが、それにもう一つ基準を加えたいと思います。私は価格がパラボリック SARの下にある場合は、任意の取引を長く取りたくないし、私は価格がパラボリックSARの上にある場合は、短い取引を取ることはありません。このコードとそれを置く場所について、どなたか教えていただけませんか?プログラミング初心者ですが、よろしくお願いします。 Moonlie 2010.05.03 03:04 #1050 これを見てください このシステムは4時間足チャートでうまく機能します。低い時間帯でも機能しますが、私は1時間足と4時間足のチャートを使っています。買いシグナルはRSIが4.7ライン上にあるとき、売りシグナルはRSIが95ライン上にあるときです。そして、チャートのズレを 取る。なぜかRSIが動きます。例で見るとわかるのですが RSIが95の線上にあるとき、少しズームアウトします。拡大し過ぎると、これも動いてしまうことがあります。 これがその例です。 P.S. RSIを2000ピリオドに置くと、より効果的です。 ファイル: stochhistogram.mq4 3 kb the_one.tpl 2 kb ex.bmp 1407 kb 1...9899100101102103104105106107108109110111112...115 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
バックテスト
FloFriです。
後でFXDDのMT4プラットフォームをダウンロードしてテストしてみます。
その間に、数年にわたる長いバックテストを実行されましたか?
Ea
F1trader
あなたの取引システムに敬意を表して、ここにEAの最初のバージョンがあります。
これは0.9バージョンです。正しく動作させるにはあと数日かかるかもしれませんが、スタートはここです。
このバージョンはストップを置かず、ただレベルを取引するだけです。その動作は、"pptr1 "で始まるログファイルで読むことができます。
パラメータは かなり自明である。すべての取引で同じ「スリッページ」が使用されます。
リスク許容度はRiskPercentで調整できます。つまり、この値* AccountBalanceを取るか(つまり、30は10.000で3ロット、など)、固定ロット数を入力するだけです。
これは、注文をよりよく制御するためにOrderReliable.mqhインクルードを使用します。
何が起こるか教えてください。
5桁(選択可能)バージョンを以前の記事でアップロードしました。簡単なテストですが、注文はOKになりました。
長期間のバックテストについては、その前にEAが要求通りに動作することを確認したいと思います。MMをいくつか統合して4ヶ月間バックテストを行いましたが、多少のリスクはあるものの、リターン%が数100になりました。しかし、リアルタイムではまだ有効でない事例がたくさんあります。
ECNのような執行でSLとTPなしで注文を出すことについては、良い習慣です。私はこれを変更するつもりです。これを指示するプラットフォーム(注文入力でSLとTPを手動で置くオプションがないもの)でのみ必要です。
最後に、F1traderが提供するシステムは、かなりうまく機能しているようです。バックテストでパラメータを変更することができます(例えば、私の結果では、Pivotを確立する時間を変えると、リターンにプラスの効果があることがわかりました)。
これは私のシステムではないので、EAをどうするかはF1traderにお任せすることにします。今のところ、最新バージョンはポスト1039で更新されています。
エクセレントワーク
フロフリ。
素晴らしい作品ですね。もしEAが私が説明したとおりに動くのであれば。テストプロセスの次の段階は、どの通貨がEAで最もうまく機能するかを確認することです。
長い期間をかけて、多くのペアをバック テストしていきます。
EAによく反応するペアを見つけることが出来たらマーチンゲールを安全に使用し、利益を上げられるかどうか分析します。
負ける日がない、もしくは最低のペアを探しています。
そうすれば、マーチンゲールは素晴らしく機能するでしょう。もし、あるペアで多くの損失日がある場合、マーチンゲールはシステムにとって全く良いものではありません。15ピップスごとにマーチンゲールを使って8回連続で負けると、一日の終わりに大きな損失を出し、その損失を回復するのに時間がかかるからです。
基本的に、私たちは、トリガーがかかった場合、最大8敗以内に目標を達成するペアを探しています。もし、あるペアが、あちこちで負ける(取引開始後、目標を達成しない)場合、EA/MARTINGALE戦略はそのペアには向いていません。
そのようなペアには、MM付きでマーチンゲールなしのシンプルなEAを使うだけです。
マーチンゲールは、一日に勝ちより負けが多くても、すべての取引/日が勝ちであることを保証します。
マーチンゲールなしだと、負けたピップスより勝ったピップスの方が多くなるようになります。
このEAはEURUSDの4ヶ月間のバックテストで成功したようです。
現在のEAトレードは124pipsの利益
マーチンゲールは良いこともありますが、8発だとこうなります。
0.05 0.1 0.2 0.4 0.8 1.6 3.2 6.4
それとも...?
単純複利はいいものです:25の開始レバレッジ(私は、これはあまりにも多くのように考えられていることを知っている)で、添付のグラフを与えている可能性があります。4ヶ月で84回トレード。
マーチンゲール/マネーマネジメント
フロー・フライ
バックテストの結果は素晴らしいですね。
レバレッジ25と単純複利の意味がよくわからないのですが、もう少し説明してください。
マーチンゲールの説明について。
マーチンゲールの計算方法については、以下の私の投稿をご覧ください。
https://www.mql5.com/en/forum/180164
EAはリスクとリターンの比率を計算する必要があります。
ここで問題になるのは、ターゲットS1とR1のTPレベルが異なるということです。したがって、ロングすればリスクとリターンの比率は異なり、ショートすればリスクとリターンの比率は異なることになります。
解決策EAは平均的なリスクリワードレシオを計算することができます。
だから、もし
買い注文のTPは50ピップ、SLは15ピップです。リスクリワードレシオ: 1/3.33
売り注文のTPは25ピップ、SLは15ピップです。リスク/リターン比率:1/1.66
ここでの平均的なRisk/Reward ratioは1/2.5です。
そこで、ポジションサイズを毎回50%ずつ増やしていきます(2倍ではありません)。
つまり、0.1, 0.15, 0.22, 0.33, 0.49, 0.73, 1.09, 1.63 となります。
このraw ideasスレッドが大好きです。
f1traderです。
1.5でマーチンゲールは良さそうですね。
私が言った複利計算とは、私が考える最も簡単なもので、グラフの取引に適用されます:常に口座の一定部分をロットサイズ係数として取ります。つまり、RiskPercent = 30、口座残高= 1000のとき、EAは30*1000 = 30000 = 0.3ロットの取引をします。
この取引で利益が出た場合、例えば50pipsを稼いだ場合、口座は1150になります。次の取引は、30* 1150 = 34500 = 0.35 ロット、といった具合になります。
シンプルなEAでヘルプが必要
私はあるEAを持っていますが、それにもう一つ基準を加えたいと思います。私は価格がパラボリック SARの下にある場合は、任意の取引を長く取りたくないし、私は価格がパラボリックSARの上にある場合は、短い取引を取ることはありません。このコードとそれを置く場所について、どなたか教えていただけませんか?プログラミング初心者ですが、よろしくお願いします。
これを見てください
このシステムは4時間足チャートでうまく機能します。低い時間帯でも機能しますが、私は1時間足と4時間足のチャートを使っています。買いシグナルはRSIが4.7ライン上にあるとき、売りシグナルはRSIが95ライン上にあるときです。そして、チャートのズレを 取る。なぜかRSIが動きます。例で見るとわかるのですが
RSIが95の線上にあるとき、少しズームアウトします。拡大し過ぎると、これも動いてしまうことがあります。
これがその例です。
P.S. RSIを2000ピリオドに置くと、より効果的です。