無料でロボットをダウンロードする方法を見る

興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれをレーティングしてもらいます

記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。

エキスパート

55 MA - MetaTrader 5のためのエキスパート

costy_ | Japanese English Русский 中文 Español Deutsch Português

発行者:
Vladimir Karputov
ビュー:
146
レーティング:
投票: 10
パブリッシュされた:
2018.10.08 11:00
55 MA.mq5 (40.29 KB)ビュー

考案: costy_

MQL5 コード作成者: barabashkakvn

このエキスパートアドバイザの iMA (移動平均、ma) インジケータは、平均期間を除くすべてのパラメータ、すなわち、タイムフレーム (ma:タイムフレーム)、水平シフト (ma: 水平シフト)、平均法 (ma: スムージングタイプ)、および適用価格 (ma: 価格のタイプ) を変更することができます。)- 平均期間はコード上で提供され、55と等しくなります (この数値は EA 名で使用します)。


仕組み

このEA は、新しい足の形成時にのみ動作します。 Start hourからEnd hourまでの間隔に、(分と秒を含まない時間のみ) がエントリーされると、エキスパートアドバイザはインジケータからデータをリクエストします。 足 #0 と 足#1 からデータをリクエストするだけでなく、足番号 #A足番号 #Bのデータをリクエストします。

次に、2つの足の値が比較されます: 間の差が足 #A と #B の差以上である場合-ポジションオープニング価格レートシグナルが生成されます。 逆シグナル機能はデフォルトでは無効になっており ( falseに設定)、次のルールがシグナルに適用されます。

  • 買いシグナル: MA(足番号 #A) > MA (足番号 #B) + 足#A と #B間の差 ;

  • 売りシグナル: MA(足番号 #A) MA(足番号 #B) - 足 #A と #B の差

反対のポジションの決済を可能にすれば (Close opposite positionstrueに設定)、売りのポジションは最終的な買いシグナルで閉じます。逆も同じです。


ボリューム計算

ポジションのボリュームは固定にできます。この場合Lotsで制御します。Riskパラメータを使うと動的にできます。 (この場合Lotsはゼロと等しくなければならない)。


最適化法

各シンボルとタイムフレームごとに EA を個別に最適化する必要があります。 このEA は新しい足形成時にのみ操作を実行するため、遺伝的最適化は "1 分 OHLC " ティック生成モードで実行できます。

図は、M15 から H1 までのタイムフレームのおおよそのパラメータ制限を示しています。

55 MA の最適化

MetaQuotes Software Corp.によりロシア語から翻訳された
元のコード: https://www.mql5.com/ru/code/21743

SVE_ARSI SVE_ARSI

SVE_ARSI (Sylvain Vervoort の非対称 RSI) インジケータは、2008年10月の「Stocks & Commodities」に記載されました。

Demand_Index Demand_Index

James Sibbet によって開発された Demand_Index のインジケータは、価格およびボリュームを結合した、価格変更の先行インジケータです。

TD_I TD_I

TD_I インジケータ (Thomas DeMark インジケータ) は、Thomas r. DeMark によって標準 DeMarker インジケータの変更されたバージョンです。

UltraMFI UltraMFI

このインジケータは、MFI (マネーフロー指数) とその複数のシグナルライン分析に基づいています。