記事、ライブラリコメント - ページ 2

新しい記事「 カスタムインジケータワークショップ(第1回):MQL5でSupertrendインジケータを構築する 」はパブリッシュされました: MetaTrader 5向けに、第一原理から非リペイントのSupertrendを構築します。本実装では、ボラティリティ計算にiATRハンドルとCopyBufferを使用し、SetIndexBufferによってバッファをバインドします。また、プロット設定はPlotIndexSetIntegerを用いて構成し、DRAWCOLORCANDLESと2本のラインバンドによる描画をおこないます。ロジックは確定足のみに基づいて更新され、EMPTY_VALUE
新しい記事「 初心者からエキスパートへ:流動性ゾーンインジケータの開発 」はパブリッシュされました: 流動性ゾーンの広がりとブレイクアウトレンジの大きさは、リテストが発生する確率に大きな影響を与える重要な変数です。本ディスカッションでは、これらの比率を組み込んだインジケータを開発するための完全なプロセスについて解説します。 流動性ゾーンとは、市場のコンソリデーション(持ち合い)期間を表しており、価格が時間をかけて明確に定義された2つの水準の間で振動するレンジとして認識されます。分かりやすくするために、固定された絶対価格ではなく概念的な基準点としてPrice AとPrice
新しい記事「 口座ダイナミクスの追跡:MQL5による残高、エクイティ、含み損益の可視化 」はパブリッシュされました: カスタムMT5インジケーターを作成し、全ディール履歴を処理して、開始残高、残高、エクイティ、および含み損益を連続曲線として描画します。このインジケーターはバーごとに更新され、複数銘柄にまたがるポジションを追跡し、ローカルキャッシュを利用することで外部依存を回避します。これを使用することで、エクイティと残高の乖離、実現損益と含み損益の関係、そしてリスクを取ったタイミングを分析できます。
新しい記事「 初心者からエキスパートへ:流動性ベースの取引戦略の構築 」はパブリッシュされました: 流動性ゾーンは一般的に、価格がそのゾーンへ戻ってリテストするのを待つことで取引されます。この際、これらの領域内に指値注文を配置する手法がよく用いられます。本記事では、MQL5を用いてこのコンセプトを具体化し、こうしたゾーンをどのようにプログラム的に識別できるか、そしてリスク管理をどのように体系的に適用できるかを示します。流動性ベースの取引ロジックとその実装について、実践と理論の両面から解説していきます。
新しい記事「 プライスアクション分析ツールキットの開発(第58回):レンジ収縮分析および成熟度分類モジュール 」はパブリッシュされました: 前回の記事で紹介した市場状態分類モジュールに続き、本稿ではコンプレッションゾーンの検出および評価をおこなうコアロジックの実装に焦点を当てます。本記事では、価格そのもののプライスアクションのみを用いて市場の持ち合い状態を分析する、レンジ収縮検出および成熟度評価システムをMQL5で実装する方法を解説します。
新しい記事「 MQL5入門(第38回):MQL5のAPIとWebRequest関数の習得(XII) 」はパブリッシュされました: MetaTrader
  ライブラリ: BestInterval  (286   1 2 3 4 5 ... 28 29)
BestInterval : 最良の取引間隔を計算するためのライブラリです。 作者: fxsaber
新しい記事「 MQL5取引ツール(第15回):Canvas/ja/ぼかし効果、影描画、滑らかなマウスホイールスクロール 」はパブリッシュされました: MQL5 Canvasダッシュボードを高度な視覚効果で強化します。具体的には、フォグオーバーレイ/ja/ため/ja/ぼかしグラデーション、ヘッダー/ja/影描画、そしてより滑らかな線や曲線を実現するアンチエイリアス描画を追加します。また、チャート/ja/ズームスケールに干渉しない滑らかなマウスホイールスクロールもテキストパネルに実装し、機能面でも改良を加えます。 Canvas
新しい記事「 グラフ理論:取引における幅優先探索(BFS)/ja/応用 」はパブリッシュされました: 幅優先探索(BFS)はレベル順トラバーサルを用い、価格スイングを時間/ja/経過とともに進化する有向グラフとして市場構造をモデル化します。過去/ja/ローソク足またはセッションを階層ごとに分析することで、BFSはより直近/ja/価格挙動を優先しつつ、より長期/ja/市場文脈も反映します。 BFS Market Structure
新しい記事「 ラリー・ウィリアムズ/ja/『市場/ja/秘密』(第9回):利益につながるパターン 」はパブリッシュされました: ラリー・ウィリアムズ/ja/短期取引パターンに関する実証研究です。定番/ja/パターンをMQL5で自動化し、実際/ja/市場データでテストし、そ/ja/一貫性、収益性、および実運用上/ja/有用性を評価します。 本記事では、そ/ja/過程を始めます。私たちは、彼/ja/著書『 Long-term Secrets to Short-term Trading
Perfect Seconds Chart : Perfect Secondsチャートインジケータは、ライブデータの分ローソク足を秒単位に変換します。1. 正確な時間でバーを閉じるために、任意の秒数を選択します。2.これはライブOHLCレートベースのデータであり、ティックが利用できない場合でも動作します。外部DLLを必要とせず、VPS上でスムーズに動作します 4.高速で最適化されたコード 5.BInance、Kucoin、その他すべての取引所など、先物のライブチャートを簡単に秒単位に変換できる暗号ペアをサポート 6.金やFXペアなど、あらゆるシンボルをサポート
新しい記事「 MQL5 Algo Forgeへの移行(第1回):メインリポジトリの作成 」はパブリッシュされました: MetaEditorでプロジェクトを進める際、開発者はしばしばコードのバージョンを管理する必要に直面します。MetaQuotesは最近、Gitへの移行と、コードのバージョン管理や共同作業を可能にするMQL5 Algo Forgeの立ち上げを発表しました。本記事では、新しく導入されたツールと既存のツールを、より効率的に活用する方法について解説します。
新しい記事「 Python-MetaTrader 5ストラテジーテスター(第1回):取引シミュレーター 」はパブリッシュされました: MetaTrader5のPythonモジュールは、Pythonを使ってMetaTrader5アプリで取引を発注するための便利な手段を提供しています。しかし、このモジュールには大きな問題があります。それは、MetaTrader5アプリに存在するストラテジーテスター機能が備わっていないことです。本連載では、Python環境で取引戦略をバックテストするためのフレームワークを構築していきます。 MetaTrader5-Pythonパッケージ
新しい記事「 初心者からエキスパートへ:サプライ&デマンドゾーンの統計的検証 」はパブリッシュされました: サプライ&デマンド取引戦略の背後にある、見落とされがちな統計的基盤を明らかにします。MQL5とPythonをJupyter Notebookワークフローで連携させることで、マーケットに対する視覚的な仮定を定量的な洞察へと変換する体系的なデータ駆動型リサーチをおこないます。本記事では、データ収集からPythonによる統計分析、アルゴリズム設計、テスト、最終的な結論に至るまで、一連の研究プロセスを解説します。手法と結果の詳細については、本文をご参照ください。
新しい記事「 ダイナミックマルチペアEAの形成(第6回):高頻度銘柄切り替えのための適応型スプレッド感度制御 」はパブリッシュされました: 本パートでは、マルチ銘柄におけるリアルタイムのスプレッド条件を継続的に監視し、評価するインテリジェントな実行レイヤーの設計に焦点を当てます。EAは、固定ルールではなくスプレッドの効率性に基づいて取引の有効と無効を切り替えることで、銘柄選択を動的に適応させます。このアプローチにより、高頻度で銘柄を切り替えるマルチペアシステムはコスト効率の高い銘柄を優先できるようになります。 適応型スプレッド感度EA (Spread Sensitivity
新しい記事「 MQL5における取引戦略の自動化(第47回):ヘッジ機能を備えたNick Rypock Trailing Reverse (NRTR) 」はパブリッシュされました: MQL5でNick Rypock Trailing Reverse
数量平均 : 長い間知られている数量分析法です。 作者: Mladen Rakic
新しい記事「 MQL5でカスタムインジケータを作成する(第6回):平滑化、色相シフト、マルチタイムフレーム対応を備えたRSI計算の拡張 」はパブリッシュされました: MQL5で多用途なRSIインジケータを構築します。このインジケータは複数のバリエーション、データソース、平滑化手法をサポートし、より高度な分析を可能にします。さらに、視覚的な色表現のための色相シフト、買われすぎ・売られすぎゾーンの動的境界、トレンドアラート用の通知機能を追加します。また、補間を伴うマルチタイムフレーム対応も実装し、異なる時間足のRSI値を補間によって滑らかに対応付けるカスタマイズ可能なRSIツールを提供します。
新しい記事「 MQL5取引ツール(第14回):アンチエイリアシングと角丸スクロールバーを備えたピクセルパーフェクトなスクロール対応テキストキャンバス 」はパブリッシュされました
新しい記事「 MQL5入門(第37回):MQL5のAPIとWebRequest関数の習得(XI) 」はパブリッシュされました: MQL5を使用してBinance APIに認証付きリクエストを送信し、アカウント内の全資産の残高情報を取得する方法を解説します。APIキー、サーバー時刻、署名を利用して安全にアカウント情報へアクセスし、そのレスポンスをファイルへ保存して後で活用する方法を学びます。
新しい記事「 MQL5標準ライブラリエクスプローラー(第6回):生成されたエキスパートアドバイザーの最適化 」はパブリッシュされました: 前回開発したマルチシグナルエキスパートアドバイザーを引き続き取り上げ、利用可能な最適化手法の検討と適用をおこないます。その目的は、過去データに基づく体系的な最適化を通じて、EAの取引パフォーマンスを有意に向上させることが可能かどうかを検証することです。 第5回
新しい記事「 MQL5 MVCパラダイムにおけるテーブルのビューおよびコントローラーコンポーネント:サイズ変更可能な要素 」はパブリッシュされました: 本記事では、要素の端や角をマウスでドラッグしてコントロールをサイズ変更する機能を追加します。
新しい記事「 ストキャスティクスによる取引システムの設計方法を学ぶ 」はパブリッシュされました: この記事では、学習シリーズを継続します。今回は、基本的な知識の新しいブロックを構築するために、最も人気があり、便利な指標の1つであるストキャスティックスオシレータ指標を使用して取引システムを設計する方法を学びます。 このセクションでは、先に述べた戦略の設計図を作成し、取引システムを簡単に作成できるようにします。この設計図は、私たちがプログラムに何を求めているかを正確に把握するためのステップバイステップのガイドラインになります。 戦略1:上昇トレンド戦略 %K, %D < 50 --> %K >
新しい記事 グラフィカルインタフェースX: マルチラインテキストボックス内のワードラップアルゴリズム(ビルド12) はパブリッシュされました: マルチラインテキストボックスの開発を続けましょう。今回の課題は、テキストがボックス幅を超えた場合には自動的にワードラップを行い、機会が生じた場合にはワードラップを取り消してテキストを前行に収めることです。 これで終わりではありません。行に1つの単語(連続する文字の並び)が残っている場合、ハイフネーションは文字単位で実行されます。この状況は下図に示されています。 図9 単語が収まりきらないときの文字ごとのラッピングのデモンストレーション 作者
CTradeStatistics : ENUM_STATISTICS列挙パラメータ計算のためのクラス 作者: Andrey Voytenko
指向性RSI : フィルタリングとPSARが追加された、Directional Movement に基づくRSI 作者: Mladen Rakic
新しい記事「 MQL5におけるARIMA予測指標 」はパブリッシュされました: 本記事では、MQL5でARIMA予測インジケーターを実装する方法について説明します。ARIMAモデルがどのように予測を生成するのか、またそれが外国為替市場や株式市場全般にどのように適用できるのかを解説します。さらに、自己回帰(AR)とは何か、自己回帰モデルがどのように予測に利用されるのか、その仕組みについても説明します。
新しい記事「 古典的な戦略を再構築する(第14回):移動平均クロスオーバーの徹底解説 」はパブリッシュされました
新しい記事 MQL5クックブック - スライディングウィンドウ内指標の高速計算のためのリングバッファの作成 はパブリッシュされました: リングバッファは、スライディングウィンドウで計算を実行するときにデータを配置するのに最も簡単で効率的な方法です。本稿では、そのアルゴリズムを説明し、同アルゴリズムが如何にスライディングウィンドウでの計算を単純化して効率を向上させるかを示します。 指標のグラフィック表示は標準移動平均と同等です。 図1 リングバッファで計算された単純移動平均‌ 作者: Vasiliy Sokolov
新しい記事「 データサイエンスとML(第48回):Transformerは取引において重要なのか 」はパブリッシュされました: ChatGPTからGemini、そしてテキスト、画像、動画生成のための数多くのAIモデル/ツールに至るまで、TransformerはAI業界に大きな衝撃を与えてきました。しかし、この技術は金融市場や取引の分野にも応用できるのでしょうか。その可能性を検討してみましょう。