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

新しい記事「 改善された同事ローソク足パターン認識指標に基づく取引戦略 」はパブリッシュされました: メタバーベースの指標は、従来のものよりも多くのローソク足を検出しました。これが自動売買に本当に役立つのか、検証してみましょう。 その後、約5000の設定オプションのうち、シングルバーEAでは約600、メタバーEAでは約900(平均してより多くの取引をおこなうため)しか残りませんでした。これらをもとに1つのグラフを作成し、シングルバーEAとメタバーEAのトレーニング段階を比較してみましょう。 最小限の信頼できる最適化結果
新しい記事「 MQL5の圏論(第14回):線形順序を持つ関手 」はパブリッシュされました: この記事は、MQL5における圏論の実装に関する広範な連載の一部であり、関手について掘り下げます。関手のおかげで線形順序が集合にどのように写像できるかを検証します。一般的には何のつながりもないと見なされてしまうような2つのデータ集合について考えます。 潮汐データは、アメリカ海洋大気庁(NOAA)が公表し、 Webサイト を通じて一般に公開されています。このデータは、1日に4回、基準点から外れた潮汐の高さを記録します。一年中、その日の潮の満ち引きの時刻と高度だけが記録されます。これがプレビューです。
新しい記事「 リプレイシステムの開発 — 市場シミュレーション(第4回):設定の調整(II) 」はパブリッシュされました: システムとコントロールを作り続けましょう。サービスをコントロールする能力がなければ、システムを前進させ、改善することは難しくなります。 ビデオでは、システム全体が作動している様子を見ることができます。ただし、リプレイシステムを使用する前に、状況が安定するまで待つ必要があることには注意が必要です。ポジションを目的のポイントに移動させるとき、その動きは難しく感じるかもしれません。
新しい記事「 MQL5の圏論(第13回):データベーススキーマを使用したカレンダーイベント 」はパブリッシュされました: この記事は、MQL5での順序の圏論実装に従うもので、MQL5での分類のためにデータベーススキーマをどのように組み込むことができるかを検討します。取引関連のテキスト(文字列)情報を特定する際に、データベーススキーマの概念を圏論とどのように組み合わせることができるかの基礎を見ていきます。カレンダーイベントが中心です。 カレンダーイベントはほぼ毎日生成され、そのほとんどは数か月前に事前にマークされています。MetaTrader 経済指標カレンダー
新しい記事「 MQL5における圏論(第12回):順序 」はパブリッシュされました: この記事は、MQL5でのグラフの圏論実装に従う連載の一部であり、順序について詳しく説明します。2つの主要な順序タイプを検討することで、順序理論の概念が取引の意思決定に情報を提供する上で、モノイド集合をどのようにサポートできるかを検証します。 この記事では、圏論における 順序
新しい記事「 MQL5の圏論(第11回):グラフ 」はパブリッシュされました: この記事は、MQL5での圏論の実装を考察する連載の続きです。ここでは、取引システムへのクローズアウト戦略を開発する際に、グラフ理論をモノイドやその他のデータ構造とどのように統合できるかを検討します。 したがって、私たちの目的では、グラフは、相互接続されたシステム内のステップの数と順序をカタログ化する手段と考えることができます。モノイドの検討を始めて以来、次の手順に従った取引決定システム(各ノードにモノイドがある)を検討してきました。 時間枠を選択 過去の期間を選択 適用価格を選択 指標を選択
新しい記事「 古いトレンドトレーディング戦略の再検討:2つのストキャスティクス、MAとフィボナッチ 」はパブリッシュされました: 古い取引戦略。この記事では、純粋にテクニカルな方法でトレンドをフォローするための戦略の1つを紹介します。これは純粋なテクニカル戦略で、シグナルとターゲットを出すためにいくつかのテクニカル指標とツールを使用します。戦略の構成要素は次の通りです。14期間のストキャスティクス、5期間のストキャスティクス、200期間の移動平均線、フィボナッチ予測ツール(目標設定用)。 この戦略の取引ルールは以下の通りです。
新しい記事「 MQL5でのグラフィカルパネルの作成を簡単に 」はパブリッシュされました: この記事では、取引において最も価値があり役立つツールの1つであるグラフィカルパネルを作成する必要がある人に、シンプルで簡単なガイドを提供します。グラフィカルパネルは、取引に関するタスクを簡素化および容易にして、時間を節約し、気を散らすことなく取引プロセスそのものに集中するのに役立ちます。 コードをコンパイルして実行すると、以下のようにパネルが表示されます。
新しい記事「 平均足と移動平均を組み合わせると良好なシグナルを提供できるのか 」はパブリッシュされました: 戦略を組み合わせることで、より良い機会が得られる可能性があります。指標やパターンを組み合わせたり、さらに良いことに指標とパターンを組み合わせたりして、追加の確認要素を得ることができます。移動平均はトレンドを確認し、それに乗るのに役立ちます。これらは、そのシンプルさと、分析に付加価値をもたらす実証済みの実績により、最もよく知られているテクニカル指標です。
新しい記事「 アプリケーションを使用してMQL5の関数を理解する 」はパブリッシュされました: 関数はどのプログラミング言語においても重要なものです。関数は、開発者が同じことを繰り返さないことを意味するDRY (Do not Repeat Yourself)の概念を適用するのに役立つなどの多くのメリットを提供します。この記事では、関数に関する詳細情報と、物事を複雑にすることなく取引システムを強化するために、あらゆるシステムで使用または呼び出しできる簡単なアプリケーションを作成して、MQL5で独自の関数を作成する方法について説明します。
新しい記事「 MQL5のインタラクティブGUIで取引チャートを改善する(第2回):移動可能なGUI (II) 」はパブリッシュされました: MQL5で移動可能なGUIを作成するための詳細なガイドで、取引戦略やユーティリティでの動的なデータ表現の可能性を引き出しましょう。オブジェクト指向プログラミングの基本原理を理解し、同じチャート上に単一または複数の移動可能なGUIを簡単かつ効率的に設計実装する方法を発見してください。
新しい記事「 Goertzelアルゴリズムによるサイクル分析 」はパブリッシュされました: この記事では、MQL5でGoertzel(ゲルツェル)アルゴリズムを実装するコードユーティリティを紹介し、このテクニックを価格相場の分析に利用し、可能な戦略を開発するための2つの方法を探ります。
新しい記事「 MetaTrader 5用のMQTTクライアントの開発:TDDアプローチ 」はパブリッシュされました: この記事では、MQL5のネイティブMQTTクライアント開発における最初の試みについて報告します。MQTTは、クライアントサーバーのパブリッシュ/サブスクライブメッセージングトランスポートプロトコルです。MQTTは軽量、オープン、シンプルで、簡単に実装できるように設計されています。これらの特性により、さまざまな状況での使用に最適です。 技術スタックの制限と高価なネットワークコストにより、堅牢、高速、低コストになるように設計されているにもかかわらず、継続的な セッション認識
新しい記事「 MQL5オブジェクト指向プログラミング(OOP)について 」はパブリッシュされました: 開発者として、私たちは、特に異なる動作をするオブジェクトがある場合に、コードを重複せずに再利用可能で柔軟なソフトウェアを作成し開発する方法を学ぶ必要があります。これは、オブジェクト指向プログラミングのテクニックと原則を使うことでスムーズにおこなうことができます。この記事では、MQL5オブジェクト指向プログラミングの基本を紹介し、この重要なトピックの原則とプラクティスをソフトウェアでどのように使用できるかを説明します。
新しい記事「 シンプルな平均回帰取引戦略 」はパブリッシュされました: 平均回帰とは、トレーダーが価格が何らかの形の均衡に戻ることを期待する逆張り取引の一種で、通常は平均値または別の中心的傾向の統計によって測定されます。 多くの資産クラスは、為替レートでさえも、平均回帰することが観察されていますが、このプロセスは何年も続く可能性があるため、短期投資家にとっては価値がありません。 株価は過去の平均を下回るのとほぼ同じ頻度で上回る可能性があるため、平均回帰は一種の対称性を示すはずです。
新しい記事「 MQL5におけるARIMAモデルによる予測 」はパブリッシュされました: この記事では、ARIMAモデルを構築するためのCArimaクラスの開発を継続し、予測を可能にする直感的な手法を追加します。
新しい記事「 MQL5のインタラクティブGUIで取引チャートを改善する(前編):移動可能なGUI (I) 」はパブリッシュされました: MQL5で動かせるGUIを作成するための包括的なガイドで、取引戦略やユーティリティでのダイナミックなデータ表現の力を解き放ちましょう。チャートイベントのコアコンセプトに触れ、同じチャート上にシンプルで複数の移動可能なGUIをデザインし、実装する方法を学びます。この記事では、GUIに要素を追加し、機能性と美しさを向上させるプロセスについても説明します。 MQL5
新しい記事「 MQL5の圏論(第10回):モノイド群 」はパブリッシュされました: MQL5における圏論の実装についての連載を続けます。ここでは、モノイド集合を正規化して、より幅広いモノイド集合とデータ型にわたって比較しやすくする手段としてモノイド群を見ていきます。
新しい記事「 MQL5の圏論(第9回):モノイド作用 」はパブリッシュされました: MQL5における圏論の実装についての連載を続けます。ここでは、前の記事で説明したモノイドを変換する手段としてモノイド作用を継続し、応用の増加につなげます。 EURUSDについて前の記事でおこなったように、ライブラリの組み込みRSIシグナルクラスを使用して2022.05.01から2023.05.15までの時間枠でテストを実行すると、これがテストレポートになります。
新しい記事「 MQL5.comでシグナルプロバイダーとして成功する方法 」はパブリッシュされました: この記事の主な目的は、MQL5.comでトップのシグナルプロバイダーになるための手順を簡単かつ正確に説明することです。私の知識と経験に基づいて、優れた戦略を見つけ、テストして最適化する方法など、成功するシグナルプロバイダーになるために何が必要かを説明します。さらに、シグナルの公開、説得力のある説明の作成、シグナルの効果的な宣伝と管理に関するヒントも提供します。
新しい記事「 MQL5を使用してカスタムドンチャンチャネル指標を作成する方法 」はパブリッシュされました: 価格周辺のチャネルを視覚化するために使用できるテクニカルツールは数多くあります。これらのツールの1つが、ドンチャンチャネル指標です。この記事では、ドンチャンチャネル指標を作成する方法と、EAを使用してカスタム指標としてそれを取引する方法を学びます。
新しい記事「 時系列の周波数領域表現:パワースペクトル 」はパブリッシュされました: この記事では、周波数領域での時系列分析に関連する方法について説明します。予測モデルを構築する際に、時系列のパワースペクトルを調べることの有用性を強調します。この記事では、離散フーリエ変換(dft)を用いて時系列を周波数領域で分析することで得られる有用な視点のいくつかを説明します。
新しい記事「 Rebuyのアルゴリズム:多通貨取引シミュレーション 」はパブリッシュされました: 本稿では、多通貨の価格設定をシミュレートする数理モデルを作成し、前回理論計算から始めた取引効率を高めるメカニズム探求の一環として、分散原理の研究を完成させます。 自動取引と手動取引の両方でできるだけ効率的かつ安全に収益を得るために、Rebuyアルゴリズムを含む取引システムを正しく使用する方法を考え出しました。資金管理の計算や、取引システムを正しく組み合わせるためのその他のさまざまな状況については、もう少し後で別の記事を書くつもりです。
新しい記事「 データサイエンスと機械学習(第14回):コホネンマップを使って市場で自分の道を見つける 」はパブリッシュされました: 複雑で変化し続ける市場をナビゲートする、最先端の取引アプローチをお探しですか。人工ニューラルネットワークの革新的な形態であるコホネンマップは、市場データの隠れたパターンやトレンドを発見するのに役立ちます。この記事では、コホネンマップがどのように機能するのか、そして、より賢く、より効果的な取引戦略を開発するために、どのように活用できるのかを探ります。経験豊富なトレーダーも、これから取引を始める人も、このエキサイティングな新しいアプローチを見逃す手はありません。
新しい記事「 リプレイシステムの開発—市場シミュレーション(第3回):設定の調整(I 」はパブリッシュされました: まずは現状を明らかにすることから始めましょう。今やらなければ、すぐに問題になります。 実装は非常に興味深いものになるでしょう。真の制御システムを作成するには、最も単純なものから最も多様なものまで、さまざまなパスを通過する必要があるためです。ただし、記事の公開順に従って、スキップしたり、いくつかのステップを進めたりすることなく説明を注意深く読めば、すべての手順を簡単に理解できます。
新しい記事「 MQL5の圏論(第8回):モノイド 」はパブリッシュされました: MQL5における圏論の実装についての連載を続けます。今回は、ルールと単位元を含むことで、圏論を他のデータ分類法と一線を画す始域(集合)としてモノイドを紹介します。 モノイドの応用性を説明するために、トレーダーが取引を実行する前に直面する可能性のある5つの意思決定について考えてみましょう。これらは以下の通りです。 考慮すべきルックバック期間の長さ 使用するチャートの時間枠 使用する適用価格 選択する指標 そして、この情報をもとに、レンジとトレンドのどちらで取引するか。 それぞれの決断について、次を定義します。
新しい記事「 リプレイシステムの開発—市場シミュレーション(第2回):最初の実験(II) 」はパブリッシュされました: 今回は、1分という目標を達成するために、別の方法を試してみましょう。ただし、このタスクは思っているほど単純ではありません。 お気づきかと思いますが、この1ミリ秒テストを実行する外側のループができました。この1ミリ秒を活用できるようにシステム内で適切な調整をおこなうのは非常に難しいため、この1ミリ秒を考慮に入れないほうがよいでしょう。 変更は1つだけです。結果は以下のビデオでご覧いただけます。 作者: Daniel Jose
新しい記事「 リプレイシステムの開発—市場シミュレーション(第1回):最初の実験(I) 」はパブリッシュされました: 市場がしまっているときに研究したり、市場の状況をシミュレーションしたりできるシステムを作成してはどうでしょうか。ここで、このトピックを扱う新しい連載を開始します。
新しい記事「 MQL5:あなたもこの言語の達人になれます 」はパブリッシュされました: この記事は自己インタビューのようなもので、私がどのようにMQL5言語への第一歩を踏み出したかをお話しします。どうすれば優れたMQL5プログラマーになれるかをお見せして、この偉業を達成するために必要なベースについて説明します。唯一の前提条件は学ぶ意欲です。 多くの方は、私がすでにC/C++でのプログラミングを知っているから、すぐにMQL5で複雑で精巧なプロジェクトを始めたのだと考えます。そうだったらよかったのですが、現実はまったく違っていました。
新しい記事「 モスクワ取引所(MOEX)におけるストップ注文を利用した取引所グリッド取引の自動化 」はパブリッシュされました: 本稿では、MQL5エキスパートアドバイザー(EA)に実装されたストップ指値注文に基づくグリッド取引についてモスクワ取引所(MOEX)で考察します。市場で取引する場合、最も単純な戦略の1つは、市場価格を「キャッチ」するように設計された注文のグリッドです。 グリッドは以下のパラメータで特徴付けられます。 グリッド幅 グリッドステップ 利食い 損切り