EAを最適化し、最適化されたものを手に入れる。 - ページ 44

 
Georgiy Merts:

いえいえ、大丈夫です。出せば、REGCODが付加される。

(少し「先読み」して作業しているので、まだ「重なり」はありません)。

ただ、今はもっとコードに対処しています。原則的には、ほとんどすべてが準備できているので、明日、統計のファイルの書き方を知っている専門家を送ります。

すると、こんな結果になりました。

いや、まあ、私のためだけに出しているわけではなく、他の人も興味を持つと思うので、できれば...。

ファイル:
 
Aleksey Vyazmikin:

では、その結果をご覧ください。

いや、投稿しているのはあなただけではありませんよ、他の人も興味を持つと思いますよ、きっと...。

41人のレッドコートがいますね。

そして、EAのパッケージは-スレッドに貼りますので-誰でもアクセスできるようにします。

 
Georgiy Merts:

41のrgcodがありますね。

そしてEAパックは-スレッドに貼っておきますので-誰でも利用できます。

そうですか(苦笑)。

 

だから

オプティマイザーの各パスの完全な統計を持ちたい人のために - 私は個々のTSリーグに専門家の特別バージョンを掲載しています。

昨日の午後に作業を終えたばかりなので、コードのチェックはまだ十分ではありません。でも、大丈夫みたいです。もし誤りを発見された場合は、ご連絡いただければ修正いたします。

最適化を開始 すると、ターミナルのファイルエリアにFullStatistics.csvというファイルが作成され、Excelで開かれます。このファイルは、最初の列がパスの番号、残りの列が統計パラメータである表です。

Expert Advisor では、最適化が初めて実行されたのか、まだ実行されているのかを判断できないため、再起動時にファイルが更新されます。したがって、停止する必要がある場合は、ファイルを別々に保存し、保存したファイルと新しく取得したファイルを「重ねる」必要があります。(Excelの場合、これは簡単です)

ファイル:
 

現在のお気に入り状況(MMなし、最小ロットで全てのTSがデモで動く)

品質別ベスト20。

品質トップ10のチャート。

バランスによるベスト20。

バランス別チャートベスト10

念のため、Trading Systems League Expert(MT4とMT5の両方のバージョン)はYandex-diskに あります。また、アーカイブには、連盟の原則の簡単な説明と、連盟で活動しているTSのリストが添付されています。

デフォルトでは、リーグは1つのTS(EURUSD ChnTrendSAR、magik 220141)で制限なく機能します。

その他のTSはストラテジーテスターでのみ動作します。デモまたはリアルアカウントでの作業には、登録コードが必要です。登録コードは、アカウント番号にリンクして3ヶ月間有効で、個々のリーグシステムの最適化のために発行されます(クアッドコアi5で2~5時間)。

プロジェクト参加者用のレッドコードの現在の在庫。

参加者 レグコード
アレクセイ・ヴャジミキン 41
Fast235 3

各rekgodは1つのTSと3ヶ月間連携し、アカウント番号とリンクしています。

EALeague
EALeague
  • yadi.sk
View and download from Yandex.Disk
 

意外なことに、今のところ、東工大は1社もリーグを脱落していない。

したがって-新しい記号を差し込むこと。EURNZD

このシンボルのЕМАш TSの一部はすでに動作しています。残りのEMAとすべてのチャンネルのEMAを最適化しなおす必要があります。

他のフォーラムで、私のTSの順番について質問されました。こちらでもお答えします。

TSの順番は「トレンド性」で決まります。最も「トレンディ」なTSは、ダイレクトトレンドトレーリングです。TrendDTSです。

そして、さらに5つのシステムが登場し、明らかに「トレンド性」が減少し、「フラット性」が増加している。

TrendSAR、TrendSP、FlatSP、FlatSAR、FlatRTS。

そして、2つの「非論理的」なシステム - TrendRTS - は、トレンドのエントリーのようですが、サポートは明らかにフラット - 逆張りです。そしてFlatDTS - エントリーはフラットなようですが、伴奏は明らかにトレンディ - ダイレクトなトレーリングです。

そして歴史的には、現在の価格とEMAのクロスで現在のトレンドを定義するシステムで仕事をするようになりました。その後、終値がPriceChannelの境界を越えることでトレンドが定義されるシステムを追加したのみです。

したがって、システムの順序(enumでは値の順序)。

そこで、現時点では以下のTSを最適化する必要があります。

シンボルマークシステムその理由
ユーロNZDEMATrendRTS新規
ユーロNZDEMAFlatDTS新規
ユーロNZDChnTrendDTS新規
ユーロNZDChnTrendSAR新規
ユーロNZDChnTrendSP新規
ユーロNZDChnFlatSP新規
ユーロNZDChnFlatSAR新規
ユーロNZDChnFlatRTS新規
ユーロNZDChnTrendRTS新規
ユーロNZDChnFlatDTS新規


ライブラリの内部クラスで使用できるように、統計情報を確定しているところです。

 
Georgiy Merts:

だから

オプティマイザーの各パスの完全な統計を取りたい人のために - リーグの個々のTCに専門家の特別バージョンを掲載しています。

昨日の午後に作業を終えたばかりなので、コードのチェックはまだ十分ではありません。でも、大丈夫みたいです。もし誤りを発見された場合は、ご連絡いただければ修正いたします。

最適化を開始 すると、ターミナルのファイルエリアにFullStatistics.csvというファイルが作成され、Excelで開かれます。このファイルは、最初の列がパスの番号、残りの列が統計パラメータである表です。

Expert Advisor では、最適化が初めて実行されたのか、まだ実行されているのかを判断できないため、再起動時にファイルが更新されます。したがって、停止する必要がある場合は、ファイルを別々に保存し、保存したファイルと新しく取得したファイルを「積み重ねる」必要があります。(Excelでは簡単です)。

まだ結果は見ていませんが、データの保存の問題が最後まで解決されていないことがすぐにわかりました。なぜ私はプロジェクトのための別のフォルダを作成することを決めたことがない - 私はfolderFilesのルートに十分なゴミを持っている。Expert Advisor と通貨ペアの名前と最適化の起動日を含むファイル名を生成するという、私から提案されたアイデアをなぜ拒否したのか - それは非常に便利です。

 

発売開始

ユーロNZDChnFlatSAR新規
 
Aleksey Vyazmikin:

まだ結果を見ていないのですが、データの保存の問題が完全に解決されていないことにすぐ気づきました。なぜ、プロジェクト用に別のフォルダを作ろうと思わなかったのか。Filesフォルダのルートには、それだけで十分なゴミがあったのです。Expert Advisor の名前と通貨ペア、最適化の起動日を含むファイル名を生成するという、私が提案したアイデアをなぜ拒否したのですか - それは非常に便利です。

断った」のではなく、「手をつけていない」のです。

まず中身を見なければならない。まず、主な機能であるエラーのないデータ出力を提供しなければなりません。 私のシステムはかなり複雑な構造をしており、追加機能の統合には(特に、デバッガがなくても働いたことがないような)多くの注意が必要です。 そして化粧品については、プレイ中に仕上げる予定です。

必要ならファイル名と別フォルダを作るよ。

ところで、別のフォーラムで、Expert Advisorで取引の方向を設定する機会を求めていました。 私は別のExpert Advisorにそのような機会を作るつもりです(それは難しいことではありません)。そのため、ある日突然、一方向にしか動作しないTCがあることが判明した場合、その機能はリーグのメインエキスパートに含まれることになります。
 
Aleksey Vyazmikin:

なぜ、プロジェクト用に別のフォルダを作ろうと思わなかったのか?

各パスの統計を取り始める前、私はこのフォルダをまっさらな状態にしていました。

これで、Testerフォルダにmqd-filesが入っています。:)