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

新しい記事 ろうそく方向の統計的回帰研究 はパブリッシュされました: やってくる短い時間間隔に対して、ろうそく足インディケータの定期的な傾向を基に、1日の特定時刻の市場動向を予想することは可能なのでしょうか?まず第一にそのような発生が検出されるなら、可能です。この疑問はおそらくどのトレーダーの心にも浮かんだことのあるものでしょう。本稿の目的は、ろうそく足の方向の統計的回帰に基づき、特定の時間間隔で市場動向の予想を試みることです。 それには何が必要でしょうか。 第1に、興味を引かれる期間を指定することができるはずです。100%の確率で各数年間毎日 7:15...
新しい記事 ニューラルネットワークFANN2MQL のチュートリアル はパブリッシュされました: 本稿は、FANN2MQL によるニューラルネットワークの使用方法を簡単な例を用いて説明するために書かれました。 作者: Julien
新しい記事 Meta COT プロジェクト - MetaTrader 4 における CFTC レポート分析の新たな展望 はパブリッシュされました: 本稿では、MetaTrader における CFTC レポートデータ(オープンインターネット)の使用について述べます。提案されている META COT プロジェクトを詳しく説明し、必要な情報をロードし処理する方法をお伝えします。プロジェクトに入っている Expert Advisor...
新しい記事 開発者諸君、己を守れ! はパブリッシュされました: 知的財産の保護はいまだに大きな問題です。本稿では MQL4 プログラム保護の基本原則について説明します。これら原則により、みなさんの開発結果が盗難にあわないよう、すくなくとも盗人の『仕事』をひじょうに複雑にして行わなくなるようにします。 まずみなさんが保護したい最初の事柄は著作権です。自分がその優れたもの書いたイケてるプログラマーであると自信を持ち自慢するだけでなく、ユーザーが作成者からのフィードバックを受ける機会を得るために、です。「マーフィーの法則」にもあるように、『最後に見つけるバグは実際は最後から2番目のバグであ...
新しい記事 金融証券の重ね合わせとインターフェース はパブリッシュされました: 通貨ペアの変動に影響を与える要因が多いほど、その変動を評価し将来を予測するのが困難になります。そのため、通貨ペアの構成要素と時間と共に変化する各国通貨の値をなんとか抽出することができれば、その動向に影響を与える要因数と共に、この通貨を通貨ペアと比較して各国通貨の動きの自由度の範囲を定めることができるかもしれません。結果、その変動推定と将来予測の精度を挙げることになるでしょう。どうすればそれができるのでしょうか? 履歴に深く入るほど、または計算に使うタイムフレームが小さいほど、履歴誤差の影響は強く、結果とし...
新しい記事 トレーダーのキット:デコインディケータ はパブリッシュされました: 本稿では、インディケータを装飾する際の主要なタスク、そのソリューションと自動化を見つけ出します。 すべてのインディケータの中で、もっとも有益で頻繁に利用されるものを概説したいと思います。 ライン交差 レベル-レベル交差ポイントのみならず、全レベルが取り上げられます。 作者: Комбинатор
新しい記事 MеtaTrader 4 と MATLAB エンジン(仮想 MATLAB マシン)間のインタラクション はパブリッシュされました: 本稿では DLL ライブラリ- MetaTrader 4 と MATLAB の数学的デスクトップパッケージのインタラクションを可能にするラッパーの作成に関する考察を行います。また落とし穴とそれを克服する方法を説明します。本稿は Borland C++ Builder 6 コンパイラを使用している準備済みの C/C++ プログラマ―を対象としています。 図は MATLAB...
新しい記事 メタトレーダーでニューラルネットワークを利用する はパブリッシュされました: 本稿は、みなさんのコードに複数のニューラルネットワークを取り入れて無料の人工ニューラルネットワークライブラリ(FANN)を活用し、MQL4 コードでニューラルネットワークを簡単に利用する方法をお見せします。 Fann2MQL のインストール このパッケージを簡単に使用するために、全ソースコードプラスコンパイル済みライブラリ、関数すべてを宣言する Fann2MQL.mqh ヘッダファイルを持つ msi インストーラ を作成しました。 インストール手順はひじょうに明快です。まず、Fann2MQL は...
新しい記事 チャネルアドバンスドモデルWolfe Waves はパブリッシュされました: この記事は、Wolfe Wavesのマーキングパターンの法則を紹介します。波の正しい形成を理解する上で役に立つ正確なマーキングのルールや構築の詳細をご覧になれます。 2009年の終わりに形成された暗示された構成の生成の例をステップごとに見ていきましょう。 図1 マーキングの最初のステージにて、ポイント2から3の間にFiboレベルを設定します。そして、価格の動きの今後の発展を見積もります。ポイント3から始まる後方への動きは、ポイント2と3の価格移動の38から61パーセントの間で終了します。これ...
新しい記事 最小の遅れでの効果的な平均化アルゴリズム:インディケータおよび Expert Advisor での使用 はパブリッシュされました: 本稿は私が作成したハイクオリティーなカスタム平均化関数:JJMASeries()、JurXSeries()、JLiteSeries()、ParMASeries()、 LRMASeries()、T3Series()、MASeries()、について説明します。SmoothXSeries()...
新しい記事 ニューロネット用レシピ はパブリッシュされました: 本稿は、『多層』ケーキを焼く初心者を対象としています。 例を用いてこの概念をお話します。可視化のためには、計算はすべて二次元の入力ベクトルとして出されます。図1 では、入力ベクトルが色づきで表示されています。コホーネン層(その他の層のように)のニューロンはすべて、単純にインプットをウェイトで掛け、合計します。実際、コホーネン層のウェイトはすべてこのニューロンに対するベクトル座標です。 よって、コホーネンニューロンそれぞれのアウトプットは2つのベクトルの内積です。幾何学から、ベクトル間の角度が傾けば(角度のコサインが1に...
新しい記事 MQL4 でダブルスの作業をする はパブリッシュされました: 本稿では、一般的なプログラムエラーについて考察します。それは MQL4 プログラムでdouble の数字を処理するときに発生するものです。 計算結果を確認し、デバッグするには、標準ライブラリ、stdlib.mq4の関数 DoubleToStrMorePrecision(double の数字、int 精度) を使用します。それにより指定の精度に対する double 数の数値を制御することができるのです。 潜在的エラー検索にかかる時間を節約してくれるのです。 例 #include <stdlib...
新しい記事 MetaTrader 4 クライアントターミナルのプログラムフォルダ はパブリッシュされました: 本稿では、MetaTrader 4 クライアントターミナルのプログラムフォルダの内容を説明します。本稿は、クライアントターミナル操作の詳細をすでに理解し始めた方に有用です。 この問題は簡単に解決可能です。ファイル "terminal.exe" の近くにコピーされたターミナルフォルダすべてで "terminal.ico" という名前のさまざまなアイコンファイルを入れるだけです。 作者: Nikolay Kositsin
新しい記事 Sleep か否か? はパブリッシュされました: EA のアクションの間にポーズを実装する Sleep() 関数の代替使用を提案します検討する方法によりマシンタイム賢い使い方ができます。 ポーズの実装には、MQL4 には Sleep() と呼ばれる関数があり、それはパラメータとしてミリ秒の単位であらわされる時間間隔の値を取ります。Sleep()...
新しい記事 怠惰は進歩への誘因である半自動マーキングテンプレート はパブリッシュされました: チャート作業例があまたある中で、マニュアルでテンプレートをマーキングする方法があります。トレンドライン、チャンネル、サポート/レジスタンスレベルなど、はチャートに示されます。確かにこの類の作業をする特殊なプログラムがいくつかあります。どの方法を使うかは各自が決めることです。本稿では、検討材料として、マニュアルのマーキング方法に続いて繰り返されるルーチンアクションのエレメントをいくつか自動化する方法を提供します。 ポイント3は買い設定についてポイント1より低いことを念頭に置きます。売り設定では...
新しい記事 自動制御システム(ACS)のコンテキストでのテクニカル分析の考え方、また『逆説』 はパブリッシュされました: 本稿は、テクニカル分析の代替の考え方を実証します。それは最新の自動制御理論やテクニカル分析自体の原理に基づくものです。本稿は、実用的なアプリケーションをいくつか使って理論を表現する導入記事です。 c が正であれば、平衡状態はありません。負であれば、平衡状態は2つありあmす。ゼロより大きいものと小さいものです。負である 'c' を用いて制限された振幅での振動システムを作成することはできません。境界に張り付くためです。c...
新しい記事 コメントによってコード内エラーを判断する方法 はパブリッシュされました: 本稿では、コメントを基に MQL4 コード内のエラーを検索する方法について説明します。この方法は、ほどほどに大きなコード内のエラーによって生じるコンパイル中に問題が発生する場合に便利であることが判ります。 コンパイルで次のようなエラーメッセージを確認します。 エラーが作成されたブロックを迅速に検出することは不可能です。コメントに頼ります。理論的構成すべてにコメントします。 作者: Eryomin Sergey
新しい記事 怠慢は、進歩またはグラフィックスとインタラクティブに作業する方法への刺激 はパブリッシュされました: トレンドライン、フィボナッチレベル、チャートにマニュアルで入れられたアイコンとインタラクティブに動作するインターフェース用インディケータ。それにより、フィボナッチレベルのゾーンを色付きで描画し、価格がトレンドラインを交差する瞬間を表示し、『価格レベル』オブジェクトを管理することができます。 以下に、チャートに入っている『価格レベル』オブジェクトを用いた、フィボ...
新しい記事 高速で再描画しない ZigZag の書き方 はパブリッシュされました: ZigZag タイプのインディケータを描くかなりユニバーサルな方法を提案します。この方法にはすでに説明されているZigZag のかなりの部分を含み、この方法で比較的簡単にZigZag を作成することができます。 一般的方法 まず、インディケータを書く一般的方法を作ってみます。すなわち、 -任意のインディケータ(任意の EA 同様)関数n start()...
新しい記事 MQL4 によるHTML チュートリアル はパブリッシュされました: HTML は今や広く普及している文書タイプです。MetaTrader 4 クライアントターミナルによって、ステートメント、検証レポート、最適化レポートを .htm ファイルとして保存することが可能です。MQL4 プログラムではそのようなファイルから情報を得ることが必要な場合があります。本稿では、HTML からタグ構成や内容を取得する方法のバリエーションの一つを説明します。 この関数では、空間座標も含め、開始および終了山括弧の座標内にある行をすべて連続して検索します。関数処理は <tag_name>...
新しい記事 グループ化されたファイルの処理 はパブリッシュされました: ファイルグループを同一処理をする必要があることがあります。グループにインクルードされたファイルリストがあれば、その処理は問題ではありません。このリストを自分で作成する必要があるとなると、疑問が生じます。「どうやったらできるのか?」です。本稿では、kernel32.dll にインクルードされている関数 FindFirstFile() および FindNextFile() によってこれを行う方法を提案します。 ファイル名取得 ファイル名は45バイト目から304バイト目までの配列に含まれます。'int'...
新しい記事 一般的なトレーディングシステムを基にしたExpert Advisor と売買ロボット最適化の錬金術(続) はパブリッシュされました: 本稿では、「自動売買チャンピオンシップ 2008 のルール」で述べられている要件を満たす Expert Advisor 例を提供します。 われわれの場合、トレードサーバーとの連携で実際に正しい動作を行う構造の細かい表記を持つ Expert Advisor の概略を述べるのが一番の実証になる、と私は思います。「チャンピオンシップのルール」はオープンポジション数と出される未決注文数は同時に3件と定めています。よって、ポジションごとに1戦略、1件の...
新しい記事 WinAPI によるファイル処理 はパブリッシュされました: MQL4 環境は安全な『サンドボックス』の概念を基にしています。言語を用いたファイルの読み出しと保存は一部の定義済みフォルダでのみ許可されています。これは MetaTrader 4 のユーザーを HDD 上の重要なデータを破壊する潜在的な危険から守ってくれます。ですが、その安全領域を残しておくことが必要な場合もあります。本稿はそれを簡単に正確に行う方法の問題に特化しています。 -長さが1の文字列定数 'char'...
新しい記事 再起動なしでの MQL4 プログラムの外部パラメータ変更 はパブリッシュされました: 本稿では、再起動せずオンザフライで MQL4 プログラムの外部パラメータを変更する方法について説明します。 起動と検証 複合体のどの部分を最初に起動するかは問題ではありません。この場合は MetaTrader 4 とします。事前にファイルExVH_Demo.mq4 をフォルダ [MetaTrader]/experts/ にコピーし、それからターミナルを起動します。ドキュメント ExVH.evh はすでにプログラムコード内に書き込まれています。この EA を起動します。 EA...
新しい記事 初心者の記録: ZigZag はパブリッシュされました: 確かに、初めて不可解な多角形を見たとき、極値に近くトレードをするという異常な思考が見習いトレーダー全員に訪れます。実際それはとても単純です。ここに最大値があります。そしてそこに最小値があります。履歴には美しい絵があります。そして、実際には何でしょう?線が描かれます。それは頂点のように見えます。売るタイミングです。そして次に下がっていきます。絶対にノーです!価格は裏切り上向きに変動しています。ホー!ささいなことです。インディケータではないのです。そして投げ出すのです! 極値レベルの可能な出現についての情報を知ると便利...
新しい記事 市場変動およびその予測の統計分析 はパブリッシュされました: 本稿はマーケティングに対する統計的アプローチの大きく開かれた機会について考えます。残念ながら、初心者トレーダーはわざと統計のじつにすばらしい科学を利用しそびれてしまいます。同時に、それは市場分析時、無意識に利用する唯一のものです。また、統計は数多くの疑問に対する答えを提供してくれます。 特定のインディケータやその組み合わせを習熟する長い期間の後、トレーダーは個別の原理-『オープン・アップ』、『オープン・ダウン』、『シグナルなし』、におけるシグナルの解釈を始めます。すなわち、トレーダーはインディケータ測定値全体を...
新しい記事 一般的トレーディングシステムを基にした Expert Advisors と売買ロボット最適化の錬金術(続) はパブリッシュされました: 本稿では、先行記事で紹介したトレーディングシステムを改良する方法を提案します。本稿は、Expert Advisor のプログラミング経験をすでにお持ちのトレーダーの方々にとって興味深いものとなるでしょう。 アレクサンダー・エルダーはトレーディングや群衆行動の心理に関する人気のある本の著者として知られています。金融市場を分析するのに3つのタイムフレームのチャートを使用する考えを思いついたのはこの人です。この3つのチャートは「エルダーのトリプ...
新しい記事 非トレード EA 検証インディケータ はパブリッシュされました: インディケータはすべて2グループに分けることができます。静的インディケータ。それの表示は一度示されると常に履歴で同じままで、新規の着信クオートで変化することはありません。動的インディケータ。現在の変動に対する状態のみ表示し、新価格が来ると完全に再描画されます。静的インディケータの効率は直接チャートで見ることができます。動的インディケータが正常に動作しているかどうか確認するには?本稿が取り組むのはこの疑問です。 このチャートでは、Barishpolets...
新しい記事 MetaTrader 4 クライアントターミナルと MS SQL Server の統合 はパブリッシュされました: 本稿は dll を用いたMetaTrader 4 クライアントターミナルの MS SQL Server との統合例を提供します。また、С++ および MQL4 両言語でのソースコード、既製のコンパイル済み Visual C++ 6.0 SP5 プロジェクトを添付しています。 作者: Yuriy Zaytsev
新しい記事 ショウは続く- または ZigZag 再び。 はパブリッシュされました: ZigZag 構成の明確であるがまだサブスタンダートな方法について、そしてそれがどんな結果につながるか:単一のタイムフレーム(TF)にて、3つの大きなものに構築される ZigZag を表現するマルチフレーム フラクタル ZigZag インディケータ、について取り上げます。そこでは、それら大きなは標準的ではなく、範囲は M5~MN1です。 画像はパラメータ 1440、360、60 での表示となっています。H1...