AutoGrafシリーズ4-MQL機能。

 


AutoGraf4アプリケーションの簡単な説明。
(完全な説明は、AutoGraf 4.80416 bettaの公開テストの完了後に公開されます)


アプリケーションの目的。

AutoGraf 4は、MetaQuotes SoftwareCorpによるMetaTrader4クライアント端末での手動、自動、および半自動の注文管理のためのアプリケーションプログラムです。


アプリケーション構成。

このアプリケーションは、次のコンポーネントで構成されています。

1.エキスパートアドバイザーAG_exp.ex4。

2.インジケーターAG_ind.ex4。

このアプリケーションは、両方のコンポーネントがインストールされている場合にのみ使用できます。


アプリケーションの主な機能。

アプリケーションは、トレーダーに次のオプションを提供します。

1. MT4注文開始パネルを使用せずに、マウスで任意のタイプの注文を開きます。

2. Deleteキーを使用して、任意のタイプの1つ以上の注文を閉じます。

3.注文の特性に対応する画面上の水平線を移動して、任意のタイプの注文を変更します。

4.手動、自動、および半自動モードで注文を管理するためのツールを使用します。これには、次のものが含まれます。ユーザーが任意に設定したライン(トレンドライン、チャネル、フィボファンなど)に沿って注文をプルし、プルのアクションを価格値で制限します。価格と時間による注文の自動クローズ。トレード反転および成行注文のストップ反転など。インストールされている各商品は個別に構成できます。


コントロールアイコンの簡単な説明。

コントロールアイコンはインジケーターサブウィンドウにあります。各アイコンは、1つ以上の制御アクションに関連付けられています。コントロールアクションを実装するには、対応するアイコンを選択し、それをいずれかの側に少し移動して、マウスボタンを離す必要があります。

AT-自動取引のカスタム機能を有効/無効にします。ユーザーがコンパイルしたアルゴリズムに基づいて取引を管理できます。ツールを管理できます-パラメータのインストール、削除、変更。

(x) -すべて閉じる機能を有効/無効にします。

AG -AutoGraf機能を有効/無効にします-半自動取引の機能で、商品の制御アクションを実行できます。


ロット-新規注文のロット数は、ロット数の値に基づいて設定されます。ロットのスケールを表示するには、ロット数のアイコンを使用する必要があります。

-新規注文のロット数は、パーセンテージ値(フリーマージンから)の値に基づいて設定されます。パーセンテージスケールを表示するには、パーセントアイコンを使用する必要があります。

Sl-すべての取引注文のスリッページ(ユニット-ピップ)。

SL-すべてのタイプの新しく開かれた注文のStopLoss。 StopLevelの最小距離値が増加すると(StopLossが小さい場合)、StopLoss値は自動的にStopLevel値に増加します。 StopLevelが減少しても、StopLoss値は変更されず、メッセージと音声通知が表示されます(変更の単位-ポイント)。

TP-すべてのタイプの新しくオープンした注文のTakeProfit。 StopLevelの最小距離値が増加すると(TakeProfitが小さい場合)、TakeProfit値は自動的にStopLevel値に増加します。 StopLevelを下げると、TakeProfitの値は変更されず、メッセージと音声通知が表示されます(変更の単位-ポイント)。

Ds-さまざまな楽器のチューニング距離。一部の機器では、TickSizeの現在の値以上の値をとることができますが、他の機器では、正と負の値をとることができます(単位-ポイント)。

St-順序変更ステップ(ユニット-ピップ)。


936/ 93-ツールパラメータ設定値の表示/非表示。

K-サウンドを有効/無効にします。

|| -ニュース行を表示/非表示にします。

Sln -StopLevelコリドーを表示/非表示にします。

Snzh -FreezeLevelコリドーを表示/非表示にします。

Inf-ディーリングセンターによって設定された主な現在の状態を表示/非表示にします。

P-ツールバーを表示/非表示にします。


ツールの簡単な説明。

ツールバーには、2つのグループのアイコンが含まれています。上のグループには手動で注文を開くためのツールが含まれ、下のグループには自動注文管理のためのツールが含まれています。手動の貿易管理が優先されます。ユーザーは、ATおよびAG機能(自動または半自動注文管理)が有効になっているかどうかに関係なく、いつでも注文を開いたり、閉じたり、変更したりすることができます。ツールは、機能の1つ(ATまたはAG)が有効になっている場合にのみ制御アクションを生成します。

ツールをインストールするには、マウスを使用してツールバーの外にドラッグします。ツールをツールバー内で移動すると、ツールに関する簡単なヘルプが表示されます。


手動で注文を開くためのツール。

oおよびo-指定されたStopLossおよびTakeProfitパラメーターを使用して買いおよび売りの成行注文を開くための商品(パラメーター値は下のウィンドウに表示されます);ユーザーがマウスボタンを離した時点でのアイコンの価格座標に関係なく、注文は市場価格で開かれます。

#、#、#および -指定されたパラメータStopLossおよびTakeProfitでBuyLimit、SellLimit、BuyStopおよびSellStop注文を開くための商品。注文は、ユーザーが注文アイコンを離した価格で開かれます。

ツールバーの上部の右側と左側にそれぞれ配置されているコントロールラインを使用すると、StopLossとTakeProfitの値がゼロの市場注文と保留中の注文を開くことができます。成行注文は現在の市場価格で開かれ、注文は保留中です-ユーザーがコントロールラインを離れたときの価格で。マウスを使用して、任意の停止順序(StopLossおよびTakeProfit)を設定できます。これを行うには、注文ラインを選択し、Ctrlボタンを押して、マウスでラインを目的の場所にドラッグします。このイベントの結果として、トレードリクエストがサーバーに送信され、対応するストップオーダーを設定するためにオーダーを変更します。

現在の条件(ディーリングセンターによって設定されている)では、ユーザーが指定した価格で注文を開始、発注、または変更するための正しい取引注文の形成が許可されていない場合、最も近い許容可能な価格値が実行のために受け入れられます( StopLossおよびTakeProfitの場合)。同時に開くことができる注文は30件までです。


制御ツール。

ツールには、左から右、上から下に番号が付けられています。インスツルメントは2つのグループに分けられます-オーダーインスツルメント(オーダーラインの1つに設定)とどのオーダーにも割り当てられていないインスツルメントです。注文機器をインストールするには、ツールバーの対応するアイコンを取得して、注文ラインにできるだけ近づける必要があります。注文ラインのタイプがアイコンのタイプと一致する場合、機器は選択した注文ラインに接続されます。機器の種類によっては、注文ラインに「磁化」され、ラインから指定された距離に表示されることもあります(Ds値に応じて)。

インストールされた機器のパラメータは、Lot、SL、TP、Ds、およびStの対応する値を変更することによって下のウィンドウで設定されます。すでにインストールされているツールのパラメータも変更できます。これを行うには、パラメータの値を表示し(コントロールアイコン236/93)、目的の桁をシフトします。サブウィンドウにスケールが表示され、必要な値を選択する必要があります。目盛りで値を選択すると、パラメータの設定値が変わります。

1、2、3 -Pull_Up、Pull_Down、Follow_After_Price-商品は注文ラインに固定され、注文変更のトレードリクエストを形成します。証券は、市場価格までの指定された距離を維持するような方法で注文を変更しようとします。

4および5 -Stop_0_BuyおよびStop_0_Sell-商品は注文ライン(それぞれBuyおよびSell)に配置され、執行価格に表示されます。市場価格が商品の行使価格に接触または交差する場合、商品は、始値を超えるStポイントの値によって損益分岐点への注文のストップロスを変更する取引要求を生成します。注文(商品の位置が変わると、元の注文の始値が表示されます。銀行は一日の終わりに始値を変更します。元の価格はプログラムの全期間を通じて記憶されます)。

6および7 -Pull_Not_HigherおよびPull_Not_Lower-順序の変更を制限するツール。行使価格に達すると、商品1、2、9、および10の実行が制限されている場合、その商品は削除され、示された制御商品も削除されます。計器が計器3および11に付随するように設定されている場合、計器の実行価格に達しても、プルアップ3および11の制御アクションは形成されず、計器は削除されません。

8 -Sound_level-注文商品ではなく、任意の価格に設定されます。市場価格が楽器の実行価格に達すると、メロディーが定期的に再生され、アイコンが点滅します。スケールでは、7つのメロディーから1つを選択でき、各メロディーは特定の色のアイコンに割り当てられます。合計30のサウンドレベルを設定できます。

9、10、および11 -Lift_After_Object_Up、Pull_After_Object_Down、およびSewing_After_Object。機器は注文ラインに配置され、ユーザーが設定したラインに2段階で結び付けられます。最初の段階では、楽器のシンボルが注文ラインに設定されます。第2段階では、アイコンを目的の行に移動する必要があります(行が点滅し始めます)。

AutoGrafは、トレンドライン、線形回帰チャネル、標準偏差チャネル、fiboファン、fiboチャネル、Andrews Pitchfork、および通常チャネルの6種類のグラフィカルオブジェクトの線を受け入れます。合計で、指定されたタイプのオブジェクトの数は100を超えてはなりません。

機器9および10の場合、距離の正の方向は追跡の方向と見なされます。ツールのアイコン(矢印)に向かって。ツール11の場合、ツールがオブジェクトラインの上に設定されていて、オブジェクトの下に負の値が設定されている場合、距離の値は正と見なされます。

12 -Pull_Object-注文計器ではなく、線形回帰チャネルと標準偏差チャネルの2種類のオブジェクトのいずれかに設定されます。楽器を実行すると、オブジェクトの座標が変更されます。チャネルは、新しい小節ごとに前方に移動します。

13 -Lock_At_Price-は保留中の注文のストップ注文の1つに設定されます。保留中の注文を変更するための一般的な手順は、注文を「全体として」変更することです。注文を変更する場合、注文から各ストップ注文までの距離は変更されません。このツールを使用すると、現在の価格値で任意のストップ注文を「適用」できます。

14 -Close_All-機器は将来の指定された時間に設定されます。実行時間になると、商品はATまたはAG機能の実行をオフにし(いずれかがアクティブになっている場合)、この商品で利用可能なすべての注文(最初の市場注文、最初のカウンター注文、次に保留中の注文)を閉じます。まず、市場価格に近いものなど。d。)。演奏の最後に、楽器が取り外され、以前にアクティブだった機能がオンになります(存在する場合)。

15 -Close_On_Time-指定された時間に注文を閉じます。成行注文は部分成約が許可されています。

16 -Close_At_Price-市場価格が商品の執行価格に達した場合、注文をクローズします。成行注文は部分的な成約が許可されています。成行注文の場合、商品を市場価格の上下に設定することができます。

17 -Trading_Reversal-商品は成行注文に出され、市場価格が商品の執行価格に達したとき(市場価格が利益に向かって移動したとき)、注文は完全に閉じられ、反対の成行注文はユーザーの設定。

18および19 -Trade_Reversal_BuyおよびTrade_Reversal_Sell-商品は成行注文のTakeProfitに配置されます。注文がTakeProfit価格で自然にクローズされると、商品はユーザーの設定に従って反対の成行注文を開きます。

20 -Stop_Reversal-商品は成行注文に出され、市場価格が商品の執行価格に達したとき(市場価格が損失に向かって移動したとき)、注文は完全に閉じられ、反対の成行注文はユーザーの設定。

21および22 -Stop_Reversal_BuyおよびStop_Reversal_Sell-商品は成行注文のStopLossに設定されます。注文がStopLoss価格で自然にクローズされると、商品はユーザーの設定に従って反対の成行注文を開きます。

23 -Planned_order-機器は将来の指定された時間に配置されます。実行時間になると、機器はユーザーの設定に従って指定されたタイプの注文を開きます。注文タイプは注文タイプスケールで選択されます(ツールバー内の商品アイコンを移動します)。成行注文は、商品の行使価格に関係なく、現在の市場価格で開かれます。保留中の注文は、商品の行使価格に応じて設定されます。保留中の注文時に価格が商品の執行価格を「超えた」場合、現在の取引条件の制限を考慮して、注文は可能な限り最も近い価格で行われます。

24 -Delete_all_tools-ツールがインストールされていません。アイコンをツールバーの外側にドラッグすると、インストールされているすべてのツールが削除されます。


プログラムのインストール。

PCにプログラムをインストールするには、セットアップファイルSetup_AG4.80416.exeを実行する必要があります。


プログラムの配布。

すべてのバージョンのAutoGraf4シリーズアプリケーションは、商用で配布されています。デモアカウントでのプログラムのテストは制限されていません(時間的にも機能的にも)。 2つの実際のアカウントでプログラムを使用する権利を与える年間ライセンスの費用は84ドルです(はい、チップインできますが、1つのアカウントの半分の価格でライセンスは提供されません-友達を連れてきてください)。プログラムの販売は、公開テストの終了後(約5月中旬から)に開始されます。

 

ありがとうございます、テスト開始します )

を追加しました。

バグ1:ニュースラインを表示すると、インジケーターウィンドウに複数のメッセージが定期的に表示される。

"誤った行動 "である。コントロールアイコンを使用する。ニュースのセリフとそのキャプションを変更または削除することはできません」。

自然に始まり、自然に終わる...。

 

では、テストしてみましょうか...。

(ダウンロードしながら、1つのmqlファイルの重さが1.6mだったらおかしいと思った:えっ、どれだけのコードがあるんだろう :)))。

 
デモに出せよ。えーと......。
 

ニュースのセリフは、もう少し洗練させる必要がありそうです。

ニュースファイルの入力中に(突然:)、同時に複数のニュースラインが存在する可能性があることが判明しました。今回発表したバージョンでは、これらの線が「重なって」います。


ちなみに、すべての金融商品のチャートで、すべてのラインが表示されることに注意してください。しかし、それぞれのチャートは、自分のニュースは実線で表示し、他のニュースは破線で表示します。例えば、EURUSDではEURとUSDが実線、EURJPYではEURが実線、USDが点線で表示されます。

 
Dedka:
デモに載せてみました。えーと......。

デモを入れるだけでも、ちょっと大変なんです。


AGは自動モードで動作させることができます。そのためには、AT機能を有効にする必要があります。このイベントにおいて、Expert Advisorは各反復(1秒間に約20~500回)ごとにユーザ関数を呼び出し、ユーザは独自の取引制御アルゴリズム(AG商品の管理方法を含む)を記述することができるようになります。AT機能コード(バージョンAG 4.80416 )には、さまざまなプログラム機能の使用に関する技術的な例のみが 含まれており、テストする取引戦略の実装は含まれていません。

examplesディレクトリにはいくつかのATファイルがあり、各種ツールの使用例のコードが格納されています(ディレクトリ名のツール番号を参照してください)。ATの例を試すには、該当するファイルをコピーしてディレクトリに配置、つまり既存のファイルを置き換えてから、AGを再起動します(PCは再起動する必要はありません)。

これらの例でツールがどのように動作するかは、ビジュアライゼーションモードでテストするとわかります(最初の導入は対極にあるM15を推奨します)。可視化モードでは、マニュアル取引の シミュレーションも可能です。

注:ツールを実行するためには、AGまたはATを有効にする必要があります。

 
もし、音を任意の通貨ペアに設定することが可能であれば、おそらくとても面白い音になると思います :) 例えば、中国風であれば、チャイニーズラウンジのような...いいですね :)
 
alexx_v:
また、どの通貨ペアでも、気配値の受信音を調整できるようになれば...きっととても面白い音が出るはずです :) 例えば、中国式に、中国の憧れのようなものを...いいですね :)

一見シンプルですが、音選びにかなりの時間を費やしました。注文の変更音(オープン、クローズ、タイプ変換)、取引注文の 実行音、エラー音に最も気を配りました。

ユーザーはすぐに音に慣れ、それがトレードのナビゲートに役立つのです。特に、ティックレートが急に上がったり、逆に長く止まったりすると、ユーザーの注意を即座に引き付けます。

 
皮肉ではなく、18時間も使っていて、どうして慣れたのかわからないくらいです)私的にはとても便利で、気に入らなければオフボタンがあります )
 
SK. писал (а):
alexx_v:
そして、もしどの通貨ペアでも受信クォートの音を調整することが可能なら...かなり面白い曲ができるかもしれませんね :) 例えば中国風で、中国のラウンジのような...美しいですね :)

一見シンプルですが、音を拾うのに結構な時間を費やしました。注文の変更音(オープン、クローズ、タイプ変換)、取引注文の実行音、エラー音に最も注意を払いました。

ユーザーはすぐに音に慣れ、それがトレードのナビゲートに役立つのです。特に、ティックレートが急に上がったり、逆に長く止まったりすると、すぐにユーザーの注意を引くことができます。

セルゲイさん!今、インストールしました


非常に便利で、使い勝手がよく、シンプルに考えられている

嬉しい...。とても便利な商品です

音がきれいにそろっていますね

ALL super!


--

テイクまたはストップラインを取り、新しい場所に引っ張るとき、最初の音があります。

ラインはストップまたはテイクの位置で跳ね返り、その後注文が跳ね返り、ラインはその位置で跳ね返ります。


目視で線を移動させてから、その場所にオーダーを移動させるのが便利だと思ったからです


また、自動運転に特別な要望があるのですが

トレンドラインを 引く

を、反対側のトレンドラインは、"タキ "として機能します。

まあ全部は見てないけど......たぶん全部ね

と、リリースがDEMONSTRATIVEであることを理解しています。


とてもいいものですね。

 
alexx_v:
皮肉ではなく、18時間後には慣れてしまい、今までどうやって使っていたのかわからなくなりました ) 私にはとても便利で、嫌ならON/OFFボタンがあります )

プログラム開発の現段階で、このようなことを言うのはどうかと思います。おそらく、そうあるべきなのでしょう。

このプログラムには、顕著な中毒性があります。一度使ってみて、便利さを実感し、今後少し(1〜2日)でも慣れてしまえば、使用を拒否することは難しいでしょう。この効果は、プログラムに取り組みながら、私自身も繰り返し体験しています。通常、MTをオフにするときは、Expert Advisorを接続したままにしています。私は通常、Expert Advisorをチャートに接続したままにしています。明日MTのスイッチが入れば、EAが自動的に挨拶し、すべてがスクリプトに従うことになります。でも、時々EAを切断してしまう。このような場合、MTのスイッチを入れても、注文の色付けが見えず、画面に何が表示されているのかがわからない。通常のマウスクリックで金融商品の情報を開こうとするが、ボタンがない。苛立ちを実感します。Expert Advisorを即座に取り付け、今はより快適に過ごしています。

だから、中毒になりたくない人は、挑戦さえしないほうがいい:)

理由: