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

新しい記事「 市場の数学:利益、損失、コスト 」はパブリッシュされました: この記事では、手数料やスワップなど、あらゆる取引の総損益を計算する方法を紹介します。最も正確な数学的モデルを提供し、それを使ってコードを書き、標準と比較するつもりです。そのほか、利益を計算するMQL5のメイン関数の内部にも入り込み、仕様から必要な値をすべて突き詰めてみます。
新しい記事「 ニューラルネットワークが簡単に(第25部):転移学習の実践 」はパブリッシュされました: 前々回、前回と、ニューラルネットワークのモデルを作成・編集するためのツールを開発しました。いよいよ転移学習技術の利用可能性を実例で評価することになります。 テスト結果は下のチャートのとおりです。ご覧の通り、事前に訓練させたモデルの方が、誤差が少ない状態で始まっていますが、すぐに2番目のモデルが追いつき、さらに両者の値はかなり接近しています。これは、エンコーダのアーキテクチャがモデル全体の性能に大きな影響を与えるという、先の結論を裏付けるものです。
新しい記事「 一からの取引エキスパートアドバイザーの開発(第28部):未来に向かって(III) 」はパブリッシュされました: 私たちの発注システムが対応できていないタスクがまだ1つありますが、最終的に解決する予定です。MetaTrader 5は、注文値の作成と修正を可能にするチケットのシステムを備えています。アイデアは、同じチケットシステムをより高速かつ効率的にするエキスパートアドバイザー(EA)を持つことです。
新しい記事「 MQL5での行列およびベクトル演算 」はパブリッシュされました: 行列とベクトルがMQL5に導入され、数学的な解決策による効率的な操作が可能になりました。これらの新しい型は、数学表記に近い簡潔でわかりやすいコードを作成するための組み込みメソッドを提供します。配列は広範な機能を提供しますが、行列の方がはるかに効率的である場合が多くあります。 過去数年間、MQL5言語に高度な技術を導入するために多くのことを行ってきました。 数値計算法の ALGLIB ライブラリのMQL5への移植 ファジーロジックと統計手法を使用した 数学ライブラリ の実装 プロット関数の類似物である
移動平均線を高値側又は安値側に標準偏差分シフトし、チィックによって色変換するライン指標 : MQL5ドキュメントの指標スタイルの例を参考に、MAと標準偏差を利用し、且つ5チィックごとに反応して、線の色が変化する指標を作成しました。 Envelopes(エンベロープ)は 移動平均線から一定距離(%)離れてプロットされている一方、ボリンジャーバンドは標準偏差の一定数離れてプロットされています。 通常ボリンジャーバンドは、ミドルラインとして20単純移動平均を使い、トップとボトムラインを標準偏差で離して描いています。
ForexLine: インディケータForexLineは、買いシグナル(青色の線)、または売りシグナル(赤色の線)を出します。 作者: Roberto Jacobs
新しい記事「 Bulls Powerによる取引システムの設計方法を学ぶ 」はパブリッシュされました: 最も人気のあるテクニカル指標によって取引システムを設計する方法を学ぶ連載の新しい記事へようこそ。この新しい記事では、Bulls Power(ブルパワー )テクニカル指標によって取引システムを設計する方法を学びます。 戦略1:Bulls Power Movement コンピュータは、ティックごとに現在のBulls Powerと前回のBulls
新しい記事「 DoEasy-コントロール(第15部):TabControl WinFormsオブジェクト — 複数行のタブヘッダー、タブ処理メソッド 」はパブリッシュされました: この記事では、TabControl WinFormオブジェクトの作業を続けます。タブフィールドオブジェクトクラスを作成して複数の行にタブヘッダーを配置できるようにし、オブジェクトタブを処理するメソッドを追加します。 EAをコンパイルし、チャート上で起動します。
新しい記事「 ニューラルネットワークが簡単に(第24部):転移学習用ツールの改善 」はパブリッシュされました: 前回の記事では、ニューラルネットワークのアーキテクチャを作成および編集するためのツールを作成しました。今日はこのツールでの作業を続けて、より使いやすくします。これは、私たちのトピックから一歩離れていると思われるかもしれませんが、うまく整理されたワークスペースは、結果を達成する上で重要な役割を果たすと思われないでしょうか。
新しい記事「 Bears Powerによる取引システムの設計方法を学ぶ 」はパブリッシュされました: 最も人気のあるテクニカル指標によって取引システムを設計する方法を学ぶ連載の新しい記事へようこそ。この新しい記事では、Bears Power(ベアーパワー)テクニカル指標によって取引システムを設計する方法を学びます。 まず、私たちのステップを整理するために、プログラムに何をさせるかを理解する必要があります。そこで、コンピュータに2つの値をティックごとに確認させる必要がありますが、それは確実に現在のBears Powerの値と以前のBears
新しい記事「 DoEasy-コントロール(第14部):グラフィック要素に名前を付けるための新しいアルゴリズム。TabControl WinFormsオブジェクトへの作業の継続 」はパブリッシュされました: この記事では、カスタムグラフィックを構築するためのすべてのグラフィック要素に名前を付けるための新しいアルゴリズムを作成し、TabControl WinFormsオブジェクトの開発を継続する予定です。 前回は、TabControl
新しい記事「 データサイエンスと機械学習—ニューラルネットワーク(第01回):フィードフォワードニューラルネットワークの解明 」はパブリッシュされました: ニューラルネットワークの背後にある操作全体は、多くの人に気に入られていますが、ほとんどの人に理解されていません。この記事では、フィードフォワード型の多層知覚の密室の背後にあるすべてを平易な言葉で説明しようとします。 双曲正接関数 です。 次の式で与えられます。 そのグラフは次のようになります。 作者: Omega J Msigwa
新しい記事「 ニューラルネットワークが簡単に(第23部):転移学習用ツールの構築 」はパブリッシュされました: 転移学習については当連載ですでに何度も言及していますが、これはただの言及でした。この記事では、このギャップを埋めて、転移学習の詳しい調査を提案します。
新しい記事「 一からの取引エキスパートアドバイザーの開発(第27部):未来に向かって(II) 」はパブリッシュされました: チャート上直接の発注システムをより完全にしましょう。この記事では、発注システムを修正する方法、またはより直感的にする方法を示します。
新しい記事「 勢力指数による取引システムの設計方法を学ぶ 」はパブリッシュされました: 最も人気のあるテクニカル指標によって取引システムを設計する方法についての連載の新しい記事へようこそ。今回は、新しく、勢力指数(Force Index)テクニカル指標と、この指標を使った取引システムの作り方についてご紹介します。 このトピックでは、取引システムを作成するためのステップバイステップの設計図を作成します。これは、目的を達成するためのアイデアを整理し、取引システムをスムーズに構築するための重要なステップであると私は考えています。 戦略1: Force Index - Trend Identifier
新しい記事「 オブジェクトを使用して複雑な指標を簡単に 」はパブリッシュされました: この記事では、複数のプロットやバッファを扱ったり複数のソースからのデータを組み合わせたりするときに発生する問題を回避しながら、複雑な指標を作成する方法を紹介します。 指標の最終結果は次のようになります。 作者: Manuel Alejandro Cercos Perez
新しい記事「 一からの取引エキスパートアドバイザーの開発(第26部):未来に向かって(I) 」はパブリッシュされました: 今日は、発注システムを次のレベルに引き上げます。ただしその前に、いくつかの問題を解決する必要があります。ここで、どのように働きたいか、取引日に何をするかに関連するいくつかの質問があります。 強調表示された行を除いて、コードは完璧です。現在、これを修正する方法はありません。クラス自体にいくつかの変更を加える必要があるため、これは次の記事でおこないます。
新しい記事「 DoEasy-コントロール(第13部):WinFormsオブジェクトのマウスによる操作の最適化、TabControl WinFormsオブジェクトの開発開始 」はパブリッシュされました: 今回は、マウスカーソルを離した後のWinFormsオブジェクトの外観の処理を修正および最適化して、TabControl WinFormsオブジェクトの開発を開始します。 EAをコンパイルし、チャート上で起動します。
新しい記事「 CCI指標:3つの変換ステップ 」はパブリッシュされました: 今回は、この指標のロジックそのものに影響を与えるCCIの追加変更について説明します。さらに、これをメインチャートウィンドウで確認できるようになります。 実験では、長方形のウィンドウ、三角形のウィンドウ、フラットトップのウィンドウを取り上げます。最後のウィンドウ関数は、重みのいくつかが負の値になっている珍しいものです。また、線形、累乗、指数関数的の3つの非対称なウィンドウを用意しましょう。線形および指数関数的な重みによる平均は、 MetaTrader の「 移動平均 」メニューで利用できます。
新しい記事「 チャイキンオシレーター(Chaikin Oscillator)による取引システムの設計方法を学ぶ 」はパブリッシュされました: 最も人気のあるテクニカル指標に基づいて取引システムを設計する方法を学ぶための連載の新しい記事にようこそ。この新しい記事を通して、チャイキンオシレーター指標による取引システムを設計する方法を学びます。 このトピックでは、取引システムを構築するためのステップバイステップの設計図を作成していきます。さっそく始めましょう。 戦略1:Chaikin Oscillator Crossover
為替履歴と指標データの取得 : MQL5ドキュメントのスクリプト例を参考に、為替履歴と指標データの取得ができるスクリプトです。 作者: Notta
新しい記事「 ニューラルネットワークが簡単に(第22部):回帰モデルの教師なし学習 」はパブリッシュされました: モデルと教師なし学習アルゴリズムの研究を続けます。今回は、回帰モデルの学習に適用した場合のオートエンコーダの特徴について提案します。 モデルテストのパラメータは同じでした(EURUSD、H1、過去15年、指標のデフォルト設定)。エンコーダに過去10回分のローソク足に関するデータを入力します。デコーダは、過去40個のローソク足をデコードするように訓練されます。テスト結果は下のチャートのとおりです。新しいローソク足の形成が完了するたびに、エンコーダにデータが入力されます。
新しい記事「 データサイエンスと機械学習(第06回):勾配降下法 」はパブリッシュされました: 勾配降下法は、ニューラルネットワークや多くの機械学習アルゴリズムの訓練において重要な役割を果たします。これは、その印象的な成果にもかかわらず、迅速でインテリジェントなアルゴリズムであり、多くのデータサイエンティストによっていまだに誤解されています。 基本的に、勾配降下法は関数の最小値を見つけるために使用される最適化アルゴリズムです。 勾配降下法は、データセットに最適なモデルのパラメータを見つけるのに役立つため、機械学習において非常に重要なアルゴリズムです。まず、 コスト関数
新しい記事「 一からの取引エキスパートアドバイザーの開発(第25部):システムの堅牢性の提供(II) 」はパブリッシュされました: この記事では、エキスパートアドバイザー(EA)のパフォーマンスを仕上げます。長くなるのでご準備ください。EAを信頼できるものにするために、まず取引システムの一部でないコードをすべて削除します。 この関数で何も作成されないのは非常に興味深いことです。ただし、EAをコンパイルして実行すると、サーバー上で注文ステータスを示すゴーストが作成されます。これを理解するには、次のビデオをご覧ください。これは、システムが実際にどのように機能するかのデモンストレーションです。
新しい記事「 ニューラルネットワークが簡単に(第21部):変分オートエンコーダ(Variational autoencoder、VAE) 」はパブリッシュされました: 前回の記事で、オートエンコーダアルゴリズムについて学びました。他のアルゴリズム同様、このアルゴリズムには長所と短所があります。元の実装では、オートエンコーダは、訓練標本からオブジェクトを可能な限り分離するために使用されます。今回はその短所への対処 法についてお話します。 変分オートエンコーダの動作をテストするために、以前の 記事
新しい記事「 DoEasy-コントロール(第12部):基本リストオブジェクト、ListBoxおよびButtonListBox WinFormsオブジェクト 」はパブリッシュされました: この記事では、WinFormsオブジェクトリストの基本オブジェクトと、2つの新しいオブジェクトを作成します。ListBoxとButtonListBoxです。 EAをコンパイルし、チャート上で起動します。
新しい記事「 一からの取引エキスパートアドバイザーの開発(第24部):システムの堅牢性の提供(I) 」はパブリッシュされました: この記事では、堅牢で安全な使用を保証するために、システムの信頼性を高めます。望ましい堅牢性を実現する方法の1つは、コードを可能な限り再利用して、常にさまざまな場合にテストされるようにすることです。しかし、これは方法の1つにすぎません。もう1つは、OOPを使用することです。 単純だと思う人がいても単純ではないこともあります。受注システムもその1つです。「 一からの取引エキスパートアドバイザーの開発
新しい記事「 標準偏差による取引システムの設計方法を学ぶ 」はパブリッシュされました: これは、MetaTrader 5取引プラットフォームで最も人気のあるテクニカル指標による取引システムの設計方法に関する連載の新しい記事です。この新しい記事では、標準偏差指標による取引システムの設計方法を学びます。 戦略1:Simple Std Dev - Volatility
新しい記事「 DoEasy-コントロール(第11部):WinFormsオブジェクト—グループ、CheckedListBox WinFormsオブジェクト 」はパブリッシュされました: この記事では、WinFormsオブジェクトのグループ化と、CheckBoxオブジェクトリストオブジェクトの作成について検討します。 EAをコンパイルし、チャート上で起動します。
新しい記事「 価格変動モデルとその主な規定(第2回)。価格場の確率的発展方程式と観測されたランダムウォークの発生 」はパブリッシュされました: この記事では、確率的な価格場の発展方程式と、今後の価格高騰の基準について考察しています。また、チャート上での価格値の本質と、そのランダムウォークが発生するメカニズムも明らかにします。 現在、外国為替流動性へのアクセスには、大きく分けて2種類あります。 マーケットメイキング は、外国為替流動性供給業者と契約している証券会社の顧客の注文を処理します。これらの銀行は、大規模な証券会社やボリュームとしか取引しません。 流動性アグリゲーター