[ARCHIVE]フォーラムを乱立させないために、どんなルーキーの質問でも。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 5. - ページ 106

 

皆さん、ごきげんよう。

グラフに線分を引く方法を、できれば例題付きで教えてください。

 
drknn:

参照

追伸

例えば、過去の安値のトレンドをチャートで見ると、チャートの端に向かって、窓の外側にさらに低くシフトしていることがわかります。チャートを未来に向かってスクロールさせると、チャートが自動的に上に移動し、下図のローソク足を見るためのスペースが空きます。そして、これまでチャートウィンドウの上部に見えていたものが、さらに上部、チャートウィンドウの外側に移動しています。これは、チャート上に対数価格スケールを実装したものです。これがないと、チャートを左右だけでなく、上下にスクロールさせなければなりません。そのため、チャートウィンドウにデータを表示しやすくするために、時間軸は線形、価格軸は対数になっています。

かつてコンピューターがなかった時代、トレーダーはミリメートルチャートを使い、そこに価格をプロットしてトレンドやターニングポイントを予測した。そのため、紙の上には価格と時間という2つの尺度があった。これは2つのリニアスケールです。この1年間の15分足のローソク足をすべて収めるには、1ミリの紙がどれほどの大きさになるか、想像がつくだろうか。確かに、部屋の壁と同じくらいの大きさ(大きくないとしても)でしょう。つまり、画面上でチャートをスクロールしているときに、壁に価格のローソク足チャートが描かれている、というモデルをイメージしてください。また、長方形(例:赤)の枠がありますが、これはモニターです。チャートに沿って移動するということは、この赤い長方形をトレンドに沿って移動させることに他なりません。でも、そうすると、モニターの中のスケールは両方ともリニアだと言うことになりますよね。これは真実ですが、部分的にしかありません - チャートをスクロールすると、その極値間の距離を測定する場合、ポイントの数は同じままですが、大きな(視覚的に大きく認識)ローソクは、わずかなシフトの後にサイズが小さくなることに注意してください。

ほら、同じチャートのスクリーンショットが2枚あるでしょ。最初のスクリーンショットは、あくまでスクリーンショットです。2枚目は同じ画面のスクリーンショットですが、マウスホイールを1クリック回した後、チャートがローソク足数本分後ろにずれています。紙を取り、最初のスクリーンショットに貼り付け、赤でマークされたローソクの高値と安値に印をつけます。そして、マークしたリスクを2枚目のスクリーンショットで同じローソク足に移動させます。何を言っているのか、対数尺度のシフトとは何か(ここでいう尺度の使い方のムラの本質とは何か)が理解できるはずです。

また、なぜ対数スケールのニュアンスにこだわるのでしょうか?その中で、どんなことを期待していたのでしょうか?

 

ご返信ありがとうございました。 価格が2から4に変化したときの対数目盛りの垂直距離は、20から40に変化したときと同じで、価格値が2倍になったことを反映しているからです(カーンの著書「テクニカル分析」より)。 MetaTraderでAppleのチャートを見てみました - 結果は写真の通りです。

.

長期チャート分析に対数目盛りが必要です

 
FelixFX:

皆さん、ごきげんよう。

グラフに線分を引く方法を、できれば例題付きで教えてください。



(まあ、こんなもんでしょう)))。
 
Allis:

そうそう)))


プログラムコードを使用して水平方向のセグメントを描く 方法に興味があるのです。
 
FelixFX:


プログラムコードを使って水平方向の線分を描く方法に興味があるんです。


ObjectCreate(label, OBJ_TREND, 0, Time[x1], y1, Time[x2], y2);

希望する行のラベル名

時間 x1 時間 1 座標

時間x2 時間x2 座標

y 1, y 2 それらの係数の価格

https://www.mql4.com/files/MQl4BookRussian.chm ここでコバレフからのヘルプです。

 
FelixFX:


プログラムコードで水平方向の線分を描く方法に興味があるのですが。

それは線分である))))チェックボックスにチェックが入っていれば、レイがあるはずなのですが...。文言については、質問と回答。例を挙げて;-)
 
ruslanchik:


好きな行名にラベルを付ける

時間 x1 時間 1 座標

時間x2 時間x2 座標

y 1, y 2 これらの座標の価格

https://www.mql4.com/files/MQl4BookRussian.chm ここでコバレフからヘルプ


ビーム
 
FelixFX:

レイを取得します。

は、最後の2つのゼロを削除してください。

......................................そう、その後に、次のようなストッパーがあれば


ObjectSet(label, OBJPROP_RAY, 0);

をクリックすると、このアイコンで閉じます //。

 
FelixFX:

線が得られる。

ObjectSet()を使用して、OBJPROP_RAY を false に設定します。