私たちのファンページに参加してください
AutoCloseOnProfitLoss Expert Advisor (EA)は、MetaTrader 5用の強力な自動化ツールで、事前に定義された利益目標または損失目標に達すると、すべてのオープンポジションをクローズするように設計されています。
ブレイクレバート・プロEAは、ブレイクアウトと平均回帰戦略を適応的なSL/TPとマルチタイムフレームATRトレーリングストップと融合させ、ボラティリティの高い市場で柔軟な取引を可能にします。
このExpert Advisor(EA)は、ATR(Average True Range)インジケータを使用して、市場のボラティリティに基づいてポジションサイズと損切りレベルを自動的に調整することで、トレーダーのリスク管理を支援します。EAは、ユーザー定義のリスクパーセンテージと現在のATR値に従って、各取引に最適なポジションサイズを計算し、あらゆる市場状況において一貫したリスクエクスポージャーを確保します。また、シンプルな移動平均クロスオーバー戦略を採用して買い取引を開始する一方で、ボラティリティに適応するためのATRベースの損切りオプションも提供しています。複雑な取引ロジックなしでリスク管理を自動化したいトレーダーに理想的なこのEAは、口座保護を優先し、取引プロセスを簡素化します。
EAは、ポジションが開いていないときに、ランダムにポジションを開きます(買いまたは売りの確率は半々)。
これは、EAが実行されている口座からの引き出しを追跡するために、既存のExpert Advisorに追加するコードの一部です。これは、ユーザーが特定の口座からの引き出しを監視するのに役立ちます。
このMT5 Expert Advisorは、マルチタイムフレームのローソク足パターン分析とファンダメンタルイベントフィルタリングを組み合わせ、規律あるリスク管理で取引を実行します。
このBotは、設定された時間枠で新しいローソク足のオープンを検出し、それによって1回限りのコードを実行し、取引を行い、他の機能を呼び出すことを容易にします。コードはOnTick()関数に書かれています。
ICT銀の弾丸と2022モデルに基づいて、トレーリングストップとパーシャルで取引を行い、OTEに従ってエントリーを行い、リスクは最小限に抑えます。 銀の弾丸、特にNYセッションの小さな時間窓で動作し、取引が見つからなければ、2022モデルとフィボナッチOTEが取引を得るために飛び込む。しかし、エントリーはこれらのモデルが存在することを確認した後に行われるため、最小限のドローダウンと高い勝率のためにトレードは少なくなります。これらの戦略の詳細については、インナーサークルトレーダーYouTubeチャンネルをご覧ください。
トレーダーにとって理想的なツールを作るというアイデアは、あらゆるトレーディング・システムの主要な構成要素であるリスク・マネジャーの開発に生かされている。
本書「MQL5を使用したアルゴリズム取引のためのニューラルネットワーク」は、人工知能とニューラルネットワークの理論的基礎と、MQL5プログラミング言語を使った金融取引への応用の実践的側面の両方を網羅した包括的なガイドブックです。
本書最後となる第7部では、MetaTrader 5のプログラムを開発する際に役立つMQL5 APIの高度な機能について説明します。これには、カスタム金融銘柄、組み込みの経済指標カレンダーイベント、およびネットワーキング、データベース、暗号化などの汎用テクノロジーが含まれます。
『トレーダーのためのMQL5プログラミング』の第6部では、MQL5言語の重要な要素である取引の自動化について学びます。まず、金融商品の仕様や取引口座の設定など、基本的なエンティティについて説明します。これらはエキスパートアドバイザー(EA)を適切に動作させるための前提条件です。
本書の第5部では、金融データの分析・処理、チャートの視覚化、自動化、ユーザーとのインタラクションなど、アルゴリズム取引に関連するAPIについて掘り下げていきます。
本書の第4部では、組み込み関数(MQL5 API)のマスターに焦点を当て、徐々に特殊なサブシステムに踏み込んでいきます。どんなMQL5プログラムでも、多くのテクノロジーと機能を利用することができます。したがって、ほとんどのプログラムで利用できる最もシンプルで便利な機能から始めるのが理にかなっています。
第3部「MQL5でのオブジェクト指向プログラミング」では、MQL5言語によるオブジェクト指向プログラミング(OOP)の世界に浸ることができます。ソフトウェア開発には、複数のエンティティの管理に関連する複雑さが伴うことが多く、プログラミングの利便性、生産性、品質を向上させる高度な技術が必要とされます。
第2部「MQL5プログラミングの基礎」では、このプログラミング言語の主要な概念を紹介します。本書のこの部分では、データ型、識別子、変数、式、および演算子について説明します。さまざまな命令を組み合わせてプログラムロジックを形成する方法を学びます。
本書の第1章では、MQL5言語と開発環境を紹介しています。MQL4(MetaTrader 4言語)と比較してMQL5言語で導入された新機能の1つは、オブジェクト指向プログラミング(OOP)のサポートです。これはC++に似ています。
このエキスパートアドバイザーは取引を行いません。標準的なCanvasライブラリを使って実装されたシンプルなパネルで、マウスを使って数字を書くことができます。数字の認識には、訓練されたmnist.onnxモデルが使用されます。
ColorMaRsi-Trigger指標シグナルに基づく2つの同一の取引システム(売取引および買取引用)で、単一のEA内でさまざまな方法で設定できます。これまでの取引システムの結果に応じて今後の取引量を変更できます。
このエキスパートアドバイザーは2つのiMA (移動平均、Moving Avrage, MA)とiRSI (相対力指数、Relative Strength Index, RSI)指標に基づいています。