無料でロボットをダウンロードする方法を見る
Telegram上で私たちを見つけてください。
私たちのファンページに参加してください
MetaTrader 5ターミナルからコードベースにアクセスしてください。
適切なコードが見つからなかったらフリーランスセクションで注文できます
エキスパートアドバイザーやインディケータを書く方法

ユーザーの評価に基づくMQL4とMQL5のトップソースコード - 3

コードを投稿

『トレーダーのためのMQL5プログラミング』の第6部では、MQL5言語の重要な要素である取引の自動化について学びます。まず、金融商品の仕様や取引口座の設定など、基本的なエンティティについて説明します。これらはエキスパートアドバイザー(EA)を適切に動作させるための前提条件です。

2本の移動平均線のクロスオーバー戦略は、金融市場で最も一般的な取引戦略の1つです。2本の移動平均線(通常は長短)を使用し、そのクロスオーバーに基づいてポジションエントリーのシグナルを出すものです。

このインディケータは、チャートに任意の2番目のタイムフレームを描画する。

出来高オシレーターは、価格トレンドの強弱を予測する有用なテクニカル分析指標です。

このコードはiatr()をトレースしていない。 なぜならiatr()またはこのコードはより現代的なバージョンだからである。 このコードは独自のスムージング、SMAの一種を使用しており、ワイルダースムージングは使用していない。 2つのスムージングの分析により、他の場所でのチャンスが示唆される。

標準指標「フラクタル」の修正

このライブラリは、バックテスト中に設定可能な利益と損失のしきい値に基づいて口座残高をリセットすることにより、プロップ取引会社のシナリオをシミュレートし、分析のためにリセット結果を記録します。

口座残高に基づき、リスクのパーセンテージを金額に換算する。

このMQL5スクリプトは、様々な時間枠のローソク足データをCSVファイルにエクスポートし、始値、高値、安値、終値などの重要なマーケット情報を取得します。このスクリプトは、ローソク足ギャップなどの追加指標を計算しながら、ボディやウィックのサイズなど、各ローソク足の特性を分析します。最新の21本のバーを処理した後、データのエクスポートが成功するとユーザーに通知します。

極端な高値と安値(OHLC)を極端な買値と売値とともにマークする。

残念ながら、いくつかのブローカーは、サーバー上の時間を変更すると、私は予期していなかったが、少し不正確であることがわかりました。 ここに誰もが自分のブローカーをチェックするために使用できるスクリプトです。

個々のモジュールやコードセクションをログする機能を持つロガー

カスタムR2乗最適化機能を備えたシンプルなエキスパート・アドバイザー

複数日平均可能なダイナミックVWAPレベル

Watermarkインジケータは軽量かつ効率的で、メインのMetaTrader 5チャートに情報満載の透かしを表示するよう設計されています。 現在のシンボル、チャート時間、資産説明が自動的に表示され、トレーダーはスタイルと利便性でインターフェースをカスタマイズできます。

これは、市場価格ではなく、平研芦ローソク足に基づく移動平均インディケータです。

アダプティブCCIは、市場のボラティリティに応じて上 下限値を動的に調整するコモディティ・チャネル・インデッ クスです。EMAで平滑化されたピークと谷を使用することで、(100/-100のような)固定された閾値を排除し、各資産の現在のボラティリティに合わせた、より信頼性の高い買われ過ぎ/売られ過ぎのシグナルを提供します。順応性の高い確認レベルにより、可能性の高い反転ポイントを特定するのに最適。

これは、MetaTrader 5の標準的な最適化機能を拡張するテスタースクリプトで、複雑なユーザー定義の基準(サンプル内期間とサンプル外期間の分離、高度な指標と統計テスト)に従ってストラテジーを評価することができます。

RSIフィルターによるシンプルなATRスーパートレンド

取引セッション名をブローカーサーバーの時間と現地時間に合わせるツール

サーバーの時間をブローカーのタイムゾーンから別のタイムゾーンに変換する関数。

最も単純なインジケーターで、現在のシンボルに取引セッション開始時か らの価格の変化を%で表示する。

チャンデクロールストップインジケーター - ショートポジションとロングポジションのストップレベル。

これは「シンプルで効果的なブレイクアウト戦略」のアップデートである。このコードでは、プロップ・ファーム・チャレンジのためのヘルパー関数をいくつか追加しました。

二乗平均平方根

線形回帰の傾き

制御可能な外側バンドスムージング(事前スムージング)付きボリンジャーバンド

このインディケータは、ジグザグ・インディケータを基礎として、フィボナッチ・リトレースメントを描画するように設計されている。

このスクリプトは、MetaTrader内蔵の経済カレンダーから経済イベントの事前定義セットをCSVファイルに保存します。

標準的なZigZagインジケーターを改良し、pips、レベル、アラートロジックの波長に関する情報を追加。

BotCilentoは、トレンドフォローのシグナルと適応的なリスク管理を組み合わせたMetaTrader 5用の洗練されたグリッドトレーディングExpert Advisorです。

ジョン・エラーズによって記述されたスーパー・パスバンド・フィルタ。

このエキスパートアドバイザーは取引を行いません。標準的なCanvasライブラリを使って実装されたシンプルなパネルで、マウスを使って数字を書くことができます。数字の認識には、訓練されたmnist.onnxモデルが使用されます。

過去の強いS/Rsレベル

1日の平均レンジ指標。

価格変動率(ROC)に基づくKST(Know Sure Thing)オシレーター指標

最後に成立した取引(トレード)を選択し、さらに作業を進める。

エルゴディック・オシレーター ストキャスティクス・モメンタム・インデックス(SMI)

これはMetaTrader 5では初めてのことです。チャートをクリックして価格アラートを作成できます。

MovingAverages.mqhパートII マルチタイムフレームバージョンは、開発者または収益性の高いトレーダーのために、オリエンテーションのための色を無料でご利用いただけます。 条件付きで提供。 他のマルチタイムフレームインジケータもご利用いただけます。

12345678910...169