ホーム システムトレード 投稿

MetaTrader 4用のe-PSI(at)PROC: 自動トレーディングの新たな可能性

添付ファイル
10385.zip (40.8 KB, ダウンロード 0回)

概要

e-PSI(at)PROCは、MetaTrader 4向けの革新的な自動トレーディングシステムです。このシステムは、まず仮想のオープンオーダーを生成し、その後、戦略が利益を上げた場合にのみマーケットオーダーを実行します。各戦略には、成功率を示すパーセンテージの評価があります。マーケットオーダーを出すには、戦略の評価が最低ラインであるMinRatingを上回る必要があります。

新しい戦略をスムーズにスケーリングするために、カウンセラーのコードを調整しました。また、異なる著者からの「ニューラル」戦略も追加し、MA-Nike用の戦略も含まれています。最初の「ニューラル」は、3つのパーセプトロン構築方法を持っています。VarPerceptronでは、0がClose/Open、1がiStochastic、2がCCIになります。

さらに、資本管理のための私のライブラリも追加しました。

各戦略には独自のマジックナンバーが割り当てられており、これは初期のBase.Magicに戦略の数を加えたものです。したがって、ライブラリb-PSI@ICManagerを使用する際は、Allowed_Magicsにすべての使用するマジックを登録することをお勧めします。

また、戦略の数が多い場合、カウンセラーの機能にトレーリング総利益を追加することが有効です。この機能は、クラシックモードとMAモードの2つのモードで動作します(TrailProfitByMA = TRUE)。最新のトレーリングは、最小利益が2の保証を基準に、20(コード内で設定)単位の通貨でラインを描きます。その後、トレーリングが有効になれば、価格が移動する際にSL利益を描きます。

戦略ごとのトレーリングはAI(Tx.Var.TS = 1)でも機能します。また、Tx.OnlyBU = Trueで無駄なく構成することも可能です。停止の形成には2つのオプションがあり(Tx.Var.STOP: 0 - クラシック; 1 - MAによる)、TPはTx.Var.STOPが1のときに2つの方法で形成されます。Tx.TPが0の場合、MAでTPが設定され、またはTPTx.TPとなります。

戦略に関連するインジケーターは、必要な時間枠に設定でき、Period.Indicatorsがチャートの期間と一致する必要はありません。すべての関連インジケーターの期間は、このパラメーターに基づいて機能します。

Period.New.Sendは、戦略に基づく次のオーダーを開く際のポーズを調整します。MAX_OrdersOnTCが1より大きい場合に有効です。

詳しい内容はこちらの記事でご確認いただけます。


このライブラリに関するすべての作業はアーカイブに保存されています。また、最初に申し上げたように、皆さんの戦略をこのシステムに簡単に追加することができます。処理されるアドバイザーの戦略数は、定数#define MAX_TCによって制御されます。オーダーの開閉条件を指定し、外部設定変数に追加することで、あなたの戦略が機能します!

警告!
すべての外部変数(アドバイザーに設定)は、引用の次元に関連しており、4桁の容量を持っています。4桁の値を設定すると、アドバイザーが自動的に受信したDCからの引用に従って容量を再計算します!

関連記事

コメント (0)