ロボットのための機械学習 - ページ 6

 
Ivan Negreshniy:

それは販売者の権利を保護するために必要であるため、だからあなたは、モデレータは、保護とコンパイルされた拒否されます、そしてソースは、拒否されます - 悪循環作品:))

しかし、ここでは何も驚くことはない。なぜなら、さまざまな職業や対象環境のロボットの法的地位は、今のところ貧弱だからだ......。

だから、EAを光らせるのはやめましょう。ただ、MOのソースとして履歴にテスターでトレードのあるファイル(どこから - 問題ではない - 尾の上のカササギが持ってきて、それは違いはありません)。そして、テストやデモでの成果。

私たちが始めたこと、そして今に至るまでを整理してみました。しかし、すべて短時間で確認、チェックすることができます。誰かがマークして送ってくれるのを待つ必要はありません。

私が理解している限りでは、ディールだけが必要です。

 
どうしてこうなったんだろう)。エントリーのみマークした、システムが逆になっていない、購入数と販売数が偶数になっている
 
mytarmailS:
やばい、30分ほどパターンでチャートをマークして、テンプレートを保存して、ロードしたら、私のシグナルが標準の矢印と、もともとEAにあるものと、ごっちゃになっていることが判明した、そんな気がしてならない(なんでこんなことになったんだろう。エントリーだけマークして、システムは反転せず、売買量も均等でない。

冒頭で書いたように、補助的なアドバイザーであるmakeSignalsがあり、それ自体がシグナル矢印を描き、また異なる取引戦略-指標に従ってそれらをフィルタリングすることができます。

補助EAには以下の設定があります。

  • シグナルバー数 - シグナルを計算するためのバー数
  • 買いシグナルpips - 買いシグナルの推定利益ポイント数
  • 売りシグナルpips - 売りシグナルの利益の計算されたポイント数です。
  • 開始日時-信号が計算され適用される期間の開始時刻
  • 終了日時刻 - シグナルが計算され適用される期間の終了日
  • Arrow drawind type - グラフィカルオブジェクトのタイプ - 信号の描画に使用される矢印。
  • Indicator used type - シグナルのフィルタとして使用されるインディケータのタイプ。
  • Clear all on exit - Expert Advisorが無効化されたときにすべてのグラフィカルオブジェクトを削除 します。

Expert Advisorは、計算されたパラメータ(バーの数とpips数)に一致するすべてのシグナルを一定期間内に検索してチャート上にプロットし、ZigZag、EMA、MACD、OsMA、CCI、RSI、RVIなど、使用するインディケータがあれば、それらをフィルタリングします。

シグナルに関する情報は、コメント行に表示されます - 間隔、ポイントでのサイズ、現在のBUYとSELLの数、それぞれです。

パターンを形成するために、Expert Advisorは選択された時間間隔と削除フラグを取り除いたチャート上で実行されます。

必要であれば、私はこのEAのコードを微調整し、あなたが説明した戦略のための新しいフィルタを追加することができますし、あなた自身がそれを行うこともできます。





ファイル:
makeSignals.mq4  31 kb
 
Ivan Negreshniy:

このブランチの冒頭で書いたように、補助的なアドバイザーであるmakeSignalsがあり、それ自体がシグナルの矢印を描き、また異なる取引戦略-指標-に従ってそれらをフィルタリングすることができます........................

さて、このmakeSignalsを 使ったのはそのためです。"信号を作る "を実行しました。

(以下は一例です)

をこれらのパラメータで指定します。

ディジタル信号

は、テンプレートを保存しました。

もう一度テンプレートを開くと、最初と同じものが表示されます


 
mytarmailS:

まあ、そのためにmakeSignalsを 使ったんですけどね。"信号を作る "を実行しました。

(以下は一例です)

をこれらのパラメータで指定します。

不要な信号を削除

は、テンプレートを保存しました。

もう一度テンプレートを開くと、最初と同じものが表示されます


おそらく、テンプレートを保存する前に、シグナル削除フラグ - 終了時にすべてをクリア、またはEA自体をチャートから削除しなかったため、テンプレートを表示するたびに再読み込みされるのでしょう。

EAを読み込む理由がある場合、テンプレートテキストに直接EAへのリンクを削除することができます。

 
Yuriy Asaulenko:

だから、EAを光らせるのはやめましょう。ただ、MOのソースとして履歴にテスターでトレードのあるファイル(どこから - 問題ではない - 尾の上のカササギが持ってきて、それは違いはありません)。そして、テストやデモでの成果。

私たちが始めたこと、そして今に至るまでを整理してみました。しかし、すべて短時間で確認、チェックすることができます。誰かがマークして送ってくれるのを待つ必要はありません。

私が理解している限りでは、ディールだけが必要です。

あなたの提案は基本的に有効ですが、EAは保留注文や平均化、トレーリングストップなど様々な操作をしていることが多く、計算モデルの働きが不明瞭になるため、指標シグナルよりもクローンEAを使ったクリーンな実験が難しいのです。

例として、私は端末の標準配信からMACD Sample.mq4 Expert Advisorの2つのクローンを生成しました。私はそれらの1つを利用可能なすべてのEURUSD H1 MetaQuotes-Demo履歴の取引で、もう1つを2018年の初めからの期間で訓練しました、モデルはオープンプライスに基づくものです。

テスターで確認したところ、どちらのクローンもオリジナルの50〜70%の間のどこかでトレードを重複して行っていることが分かりました。


しかし、オリジナルのEAと2つのクローンEAのテストレポートは大きく異なっています。

MACDサンプル

MACDクローン

MACDクローン2018

チャートから見ることができるように、最も収益性の高いクローンは、元のMACDサンプルのビジュアルテストによって形成されたサンプルでは、その訓練のためにのみ数十の取引(テンプレートを参照)と彼のために実際に2018を超えてすべての歴史がOOSであるという事実にもかかわらず、現在の年2018の期間に訓練を受けました。

もし、クローンがどのように動くのか詳しく見てみたいという方がいれば、私の個人的なメッセージでEAファイルを送ることができます。

ファイル:
 
Ivan Negreshniy:


ほら、できたよ...。

手動で設定しているのでトレード数は少ないですが、試してみてください。


これは5分足チャート用です。

ファイル:
 
Yuriy Asaulenko:

実験として、Marketから超ド級のストラテジーをダウンロードし、テスターで実行し(テスターは信用できる))、結果をNS、RF、SVMなどに提出するのはどうでしょう。しかも、待たされることなく、デモで試して結果を確認することができるのです。

トレーニングに求められるシグナルは、マーケットからは必要ない。最強のシグナルトレーダーの鼻をあかしてやろうぜ!(笑)
 
Dmitriy Skub:
なぜマーケットからのシグナルが必要なのか? 彼らはトレーニングを求めているのです。最高の信号機の鼻をこすりましょう!))
シグナルトレーダーには取引履歴が ないことを除けば、すべて順調です。それとも私が間違っているのでしょうか?
しかし、一般的に、TCが200回のトレードから何か有益なものを得られるとは思えません。3、5千円なら大丈夫です。まあ、1〜2千人くらいかな。
効くのかなあ。IOに対する考え方を見直す必要がありそうです)。
 
Yuriy Asaulenko:
全て良好ですが、シグナーだけ取引履歴が ありません。それとも私の勘違いでしょうか?
しかし、一般的に、TCが200回のトレードから何か有益なものを得られるとは思えません。3、5千円なら大丈夫です。まあ、1~2千人くらいかな。
効くのかなあ。IOに対する考え方を見直す必要がありそうです)。

なぜ欠席なのか?ちょうど現在)。

多くで拾うことができます。要は、期待されるペイオフが大きくなればいいのです。

理由: