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

新しい記事「 非線形指標 」はパブリッシュされました: 今回は、非線形指標を構築する方法と取引での使用について、いくつか考えてみたいと思います。MetaTraderの取引プラットフォームには、非線形なアプローチを使用する指標がかなりあります。 最頻値は、データサンプルの中で最も頻繁に出現する値です。例えば、サンプル1, 6, 9, 3, 3, 7, 8では、最も多い数字は3で、これが最頻値となります。ただし、価格を分析する場合、各値は一度しか発生しないため、最頻値を計算するためには、Pearsonの経験式を用いることができます。 Mode = 3*Median – 2*Mean
新しい記事「 MQL5を使った線の扱い方 」はパブリッシュされました: 今回は、MQL5によるトレンドラインや支持線と抵抗線といった、最も重要な線の扱い方についてご紹介します。
新しい記事「 DoEasy - コントロール(第27部):ProgressBar WinFormsオブジェクトの操作 」はパブリッシュされました: この記事では、ProgressBarコントロールの開発を続けます。特に、プログレスバーと視覚効果を管理するための機能を作成します。 チャート上でEAをコンパイルして起動します。 最初のループでは、ProgressBarオブジェクトの幅がどのように増加するかを確認し、プログレスバーの幅もそれに比例して増加します。同時に、Valueは最初は50に設定されており、プログレスバーの幅が相対値で設定されているため、そのままです。
新しい記事「 DoEasy - コントロール(第26部):ToolTip WinFormsオブジェクトの最終確認とProgressBarの開発開始 」はパブリッシュされました: 今回は、ツールチップコントロールの開発を完了し、ProgressBar WinFormsオブジェクトの開発を開始します。オブジェクトで作業しながら、コントロールやそのコンポーネントをアニメーション化するための普遍的な機能を開発する予定です。 EAをコンパイルし、チャート上で起動します。
新しい記事「 ニューラルネットワークが簡単に(第32部):分散型Q学習 」はパブリッシュされました: この連載で前回Q学習法を紹介しました。この手法は、各行動の報酬を平均化するものです。2017年には、報酬分布関数を研究する際に、より大きな成果を示す2つの研究が発表されました。そのような技術を使って、私たちの問題を解決する可能性を考えてみましょう。 MetaTrader
新しい記事「 知っておくべきMQL5ウィザードのテクニック(第04回):線形判別分析 」はパブリッシュされました: 今日のトレーダーは哲学者であり、ほとんどの場合、新しいアイデアを探して試し、変更するか破棄するかを選択します。これは、かなりの労力を要する探索的プロセスです。この連載では、MQL5ウィザードがこの取り組みにおけるトレーダーの主力であるべきであることを示しています。 LDAはPCAに非常に似ています。実際、PCAを実行した後にLDA正則化を実行する(曲線あてはめを避けるため)ことに意味があるかどうかを尋ねる人もいます。これは、別の日に記事にする必要がある長いトピックです。
新しい記事「 データサイエンスと機械学習(第09回):K近傍法(KNN) 」はパブリッシュされました: これは、訓練データセットから学習しない遅延アルゴリズムです。代わりにデータセットを保存し、新しいサンプルが与えられるとすぐに動作します。シンプルでありながら、実世界でさまざまなケースに応用されています。
新しい記事「 DoEasy - コントロール(第25部):Tooltip WinFormsオブジェクト 」はパブリッシュされました: 今回は、Tooltipコントロールの開発と、ライブラリの新しいグラフィカルプリミティブの開発を開始する予定です。当然ながら、すべての要素にツールチップがあるわけではないですが、すべてのグラフィックオブジェクトにはツールチップを設定する機能があります。 EAをコンパイルし、チャート上で起動します。
新しい記事「 母集団最適化アルゴリズム:蟻コロニー最適化(ACO) 」はパブリッシュされました: 今回は、蟻コロニー最適化アルゴリズムについて解析します。このアルゴリズムは非常に興味深く、複雑です。この記事では、新しいタイプのACOの作成を試みます。
新しい記事「 ニューラルネットワークが簡単に(第31部):進化的アルゴリズム 」はパブリッシュされました: 前回の記事では、非勾配最適化手法の調査を開始しました。遺伝的アルゴリズムについて学びました。今日は、このトピックを継続し、進化的アルゴリズムの別のクラスを検討します。
新しい記事「 フラクタルによる取引システムの設計方法を学ぶ 」はパブリッシュされました: これは、最も人気のあるテクニカル指標に基づいて取引システムを設計する方法を学ぶための連載の新しい記事です。フラクタル指標という新しい指標を学び、それを基にした取引システムを設計し、MetaTrader 5ターミナルで実行する方法について学びます。 1.Fractals highs and lows
新しい記事「 適応型インジケーター 」はパブリッシュされました: この記事では、適応型インジケーターを作成するためのいくつかの可能なアプローチを検討します。適応型インジケーターは、入力信号と出力信号の値の間のフィードバックの存在によって特徴付けられます。このフィードバックにより、インジケーターは金融時系列値の最適な処理に個別に適応できるようになります。 この単純化は、インジケーターを安定させる役には立ちませんでした( price[1] 比率は1に等しい)。ただし、この失敗は、別のインジケーターの基礎として役立つ可能性があります。 まず、インジケーターの期間( iPeriod
新しい記事「 データサイエンスと機械学習(第08回)::簡単なMQL5でのK平均法 」はパブリッシュされました: データサイエンティストやトレーダーにとってデータマイニングは非常に重要です。多くの場合、データは私たちが思っているほど単純ではありません。人間の目は、データセット内のささいな基本パターンと関係を理解できません。k平均法アルゴリズムがその助けになるかもしれません。調べてみましょう... クラスタリング分析は、同じ属性を持つオブジェクトが同じグループ(クラスター)内に配置されるように、一連のオブジェクトをグループ化するタスクです。
新しい記事「 DoEasy-コントロール(第24部):ヒント補助WinFormsオブジェクト 」はパブリッシュされました: 今回は、すべてのWinFormsライブラリオブジェクトの基本オブジェクトとメインオブジェクトを指定するロジックを見直し、新しいヒント基本オブジェクトとその派生クラスのいくつかを開発して、区切りの移動可能な方向を示すことにします。 EAに変更はありません。コンパイルしてチャート上で起動してみましょう。 実装された機能は正常に動作します。 作者: Artyom Trishkin
新しい記事「 母集団最適化アルゴリズム:粒子群(PSO) 」はパブリッシュされました: この記事では、一般的な粒子群最適化(PSO)アルゴリズムについて検討します。以前は、収束、収束率、安定性、スケーラビリティなどの最適化アルゴリズムの重要な特性について説明し、テストスタンドを開発し、最も単純なRNGアルゴリズムを検討しました。 図2で説明した、連載の 最初の記事 と同じ構造をアルゴリズムの構築に使用しているため(今後もこれを継続します)、アルゴリズムをテストスタンドに接続することは難しくありません。
新しい記事「 DoEasy - コントロール(第23部):TabControlおよびSplitContainer WinFormsオブジェクトの改善 」はパブリッシュされました: 今回は、WinFormsオブジェクトの作業領域の境界線に関連する新しいマウスイベントを追加し、TabControlとSplitContainerコントロールの機能に関するいくつかの欠点を修正することにします。 EAをコンパイルし、チャート上で起動します。
新しい記事「 マウンテンチャートとアイスバーグチャート 」はパブリッシュされました: MetaTrader 5プラットフォームに新しいチャートタイプを追加するというアイデアはいかがでしょうか。このプラットフォームには他のプラットフォームにあるものがいくつかないという声もあります。しかし、実際のところ、MetaTrader 5は他の多くのプラットフォームではできないこと(少なくとも簡単にはできないこと)ができる、非常に実用的なプラットフォームです。
新しい記事「 DoEasy - コントロール(第22部):SplitContainer - 作成したオブジェクトのプロパティを変更する 」はパブリッシュされました: 今回は、新しく作成したSplitContainerコントロールのプロパティと外観を変更する機能を実装します。 EAをコンパイルし、チャート上で起動します。 ご覧のように、オブジェクトの作成後に設定された新しいプロパティはすべて、その外観を正しく変更します。 欠点は、マウスカーソルを離した後に区切りオブジェクトを隠すというファジーなトリガーが見受けられられることですが、MS Visual
新しい記事「 Frames Analyzerツールによるタイムトレード間隔の魔法 」はパブリッシュされました: Frames Analyzerとは何でしょうか。これは、パラメータ最適化の直後に作成されたMQDファイルまたはデータベースを読み取ることにより、ストラテジーテスター内外でパラメータ最適化中に最適化フレームを分析するためのエキスパートアドバイザー(EA)のプラグインモジュールです。これらの最適化の結果はFrames Analyzerツールを使用している他のユーザーと共有して、結果について話し合うことができます。 Frames Analyzer
新しい記事「 DoEasy-コントロール(第21部):SplitContainerコントロール。パネルセパレータ 」はパブリッシュされました: この記事では、SplitContainerコントロールの補助パネルセパレータオブジェクトのクラスを作成します。 EAをコンパイルし、チャート上で起動します。
新しい記事「 アリゲーターによる取引システムの設計方法を学ぶ 」はパブリッシュされました: 最も人気のあるテクニカル指標に基づいて取引システムを設計する方法についての連載は今回で完結します。アリゲーター指標を基にした取引システムの作り方を学びます。 この戦略では、4つの値を連続的に確認することで、強気または弱気のダイバージェンスのシグナルを生成する取引システムを作ります。 唇の値 歯の値 顎の値
新しい記事「 データサイエンスと機械学習(第07回)::多項式回帰 」はパブリッシュされました: 線形回帰とは異なり、多項式回帰は、線形回帰モデルでは処理できないタスクをより適切に実行することを目的とした柔軟なモデルです。MQL5で多項式モデルを作成し、そこから何か良いものを作る方法を見つけてみましょう。 回帰モデルはまだ終わっていません。少しの間戻ります。連載の最初の記事で述べたように、基本的な線形回帰は多くの機械学習モデルの基盤として機能します。今日は、多項式回帰として知られる、線形回帰とは少し異なるものについて説明します。
新しい記事「 DoEasy-コントロール(第20部):SplitContainer WinFormsオブジェクト 」はパブリッシュされました: 今回の記事では、MS Visual StudioツールキットからSplitContainerコントロールの開発を開始します。このコントロールは、垂直または水平の可動セパレータで区切られた2つのパネルで構成されています。 EAをコンパイルし、チャート上で起動します。
新しい記事「 EAを用いたリスクとキャピタルの管理 」はパブリッシュされました: この記事では、バックテストレポートでは見えないこと、自動売買ソフトを使用する際の注意点、エキスパートアドバイザー(EA)を使用している場合の資金管理、自動売買をおこなっている場合に取引活動を続けるために大きな損失をカバーする方法について説明します。
新しい記事「 知っておくべきMQL5ウィザードのテクニック(第03回):シャノンのエントロピー 」はパブリッシュされました: 今日のトレーダーは哲学者であり、ほとんどの場合、新しいアイデアを探し、試し、変更するか破棄するかを選択します。これは、かなりの労力を要する探索的プロセスです。この連載では、MQL5ウィザードがトレーダーの主力であるべきであることを示します。 クロード・シャノンは1948年に、情報エントロピーの斬新な理想を持った論文「 通信の数学的理論
新しい記事「 DoEasy-コントロール(第19部):TabControl、WinFormsオブジェクトイベントでのタブのスクロール 」はパブリッシュされました: この記事では、スクロールボタンを使用してTabControlでタブヘッダーをスクロールする機能を作成します。この機能は、コントロールの両方側からタブヘッダーを1行に配置するためのものです。 EAをコンパイルし、チャート上で起動します。 ご覧のとおり、すべてが想定どおりに機能します。
新しい記事「 ニューラルネットワークが簡単に(第30部):遺伝的アルゴリズム 」はパブリッシュされました: 今日はちょっと変わった学習法を紹介したいと思います。ダーウィンの進化論からの借用と言えます。先に述べた手法よりも制御性は劣るでしょうが、非差別的なモデルの訓練が可能です。
新しい記事「 一からの取引エキスパートアドバイザーの開発(第31部):未来に向かって(IV) 」はパブリッシュされました: 引き続きEAから分離した部分を取り除きます。本連載は今回で最終回です。そして、最後に取り除くのがサウンドシステムです。この連載をご覧になっていない方には、少し分かりにくいかもしれません。 このような作業を経て、下図のようなプラットフォームの情報の流れができあがります。 このように、誰がシグナルを供給しても、行き先は同じになるのです。 作者: Daniel Jose
新しい記事「 アクセラレーターオシレーター(Accelerator Oscillator)による取引システムの設計方法を学ぶ 」はパブリッシュされました: 最も人気のあるテクニカル指標によって取引システムを設計する方法についての連載の新しい記事へようこそ。今回は、新しい指標であるアクセラレーターオシレーター(Accelerator Oscillator、AC)について学び、それを使った取引システムを設計する方法を学びます。 戦略1:AC Zero Crossover
新しい記事「 オーサムオシレーター(Awesome Oscillator)による取引システムの設計方法を学ぶ 」はパブリッシュされました: 連載の今回の新しい記事では、私たちの取引に役立ちそうな新しいテクニカルツールについてご紹介します。これは、オーサムオシレーター(Awesome Oscillator、AO)という指標です。この指標を使用した取引システムの設計方法を学びます。 戦略1:AO Zero Crossover