グラフィカルな注文 == Graphical line metalanguage - trade orders, GTerminal Expert Advisor refinement - ページ 6

 

to Romzes90

EAがチャートに添付されている場合、右クリックまたはF7キーを押してプロパティを変更し、削除してください。
それ以外は。
1. EAが添付されていない = > ナビゲーターからマウスでEAをフックし、チャートにドロップします。EAがコンパイルされていない場合、ナビゲータタブに表示されません。
2.端末がハングアップする⇒端末を再起動する。

 

私は新米トレーダーで、まだEAを使ったことがないのですが、navitoはどこにあるか教えていただけますか?

ありがとうございます。

 
Romzes90 писал (а)>>

私は新米トレーダーで、まだEAを使ったことがないのですが、navitoはどこにあるか教えていただけますか?

ありがとうございました。

どうもありがとうございました!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 
以前の価格はどこだったのか、確認することは可能ですか?チャネル(私はチャネルを使っています)にあった場合、それはラインが交差したことを意味します。 そうでない場合、チャネルはまだ再配置する時間がなく、注文を開くには時期尚早であることを意味します。そうでなければ、チャネルの外側で何度でも新規・決済注文を行い、損失を出す可能性があります。せめてコードのどこで線との交差を制御しているのか明記してほしい。
ファイル:
screen_1.rar  6 kb
 

GTerminal - 一方では完全に動作し、他方では実験的で前衛的な作品である。
は、グラフィカルなオブジェクトで貿易を管理するというアイデアの変種を実装する試みである。
例えば、こんな感じです。-インジケータの挿入をお願いしました- MT-4では禁止されていますが、挿入しました)))。
しかし、ここでは、チャネルとの連携が不便、あるいは不可能と書いていますね。
写真を見てみましょう(ファイルに入っていたもので、「写真」ボタンで投稿に追加できます)。


写真の水路の下壁はヒゲで取られ、上壁は水路であるかのように作られている、つまり線の平行移動による理論図であることがわかる。
ですから、これは書かれているような、歴史から見てもはっきりわかるような古典的なチャンネルではありません。
まだ形成されていないチャンネルを認識しようとする試みが失敗しているのです。
そんなことが、ここで自動的にできるのだろうか。

 
チャンネルは自動的に計算され、正しく計算されます ;-)現在のバーが形成されると同時に、チャネルは再構築されます。2小節分の遅れがあります。そして、このデザインでも、わずかながら利益を出し、希望を与えることができる。(スクリーンショットは全てではありません)。私が主に興味を持っているのは、ラインとの価格の交点をコードでチェックするところです。そして、自分で仕上げる。もちろん、結果も報告します。
 

を合計すると

現在の価格での ラインのクロスは、
で分析されます。 doublefirst_line(string s,int u_d,color col)

しかし、インジケータやスクリプトでSellLimitラインを移動/作成する方が簡単でしょう。
すなわち、GTerminal GUIは十分にテストされた実行ファイルであり、あなたはそれに干渉することはできませんが、外部から行で操作することができます。

 
線はインジケータによって引かれていますが、写真で見るように、注文は次々とオープンしていますね。インジケータがチャネルを再構築し、売り注文が閉じられ、もしselllimitラインを超えたら(どんなに遠くても)、この残虐なことが起こるのです。EAは、前の価格がこちら側にある前にラインの反対側にあったかどうかをチェックしません。実際に渡るわけではなく、+から-に符号が変わるだけです(笑)。注文のあるライン自体はゼロ(これに関連してExpert Advisorは動作するはず)であり、交差は逆の符号に変更されることを含む。
 

を合計すると

EAでは、線の相互位置は変更されません。

そのため、注文が 複数回開か れ、開いてすぐに閉じられ、そしてループの中でインジケータが新しい開始線を置く...ということがあり得ます。

Expert Advisorには、クロスの認識方法として、cross_methodという変数があり、2つの方法があります。
0 = 線の前のClose[1]を見つけるとき 線の後のСLose[0]。つまり、2つのバーの爪は線の異なる側にある。これは厳しい条件です。
1 = ( デフォルト ) 最初のタッチまたは「反対側」の位置で、つまりClose[0] >= 行で。

a) cross_method=0を試してみてください。
b) インジケーターの終値の位置に注目する。


フリップ付きのゼロラインは、アルゴリズム上、価格がラインを高速で横切る場合にのみ曖昧さがなくなります。
しかし、何度もそのラインを通過するようなことがあれば、不確実性が生じるため、技術的に「フリップ」ラインの実現は不可能である。

 
Korey писал (а)>>

to skifodessa

"明確な不等式 "の発動条件

は、ファジーに変更することができます....

そして、これは最新版ですか?つまり、ここから追加することはできませんか ?https://www.mql5.com/ru/forum/110344/page4

添付ファイル
GTerminal_V7betta4.mq4(39.83 KB)