Итого. Строим трендовую линию с лучем по достаточно близким точкам. На приличном удалении от точек построения луч начинает рисоваться с погрешностью, что заметно при изменении масштаба.
Проблема связана с дискретностью пиксельных координат и с дискретностью значений времени и цены тоже, чем больше отличаются координаты опорных точек линии - тем точнее построение. Попробуйте сделать обратное построение - нарисовать крест из вертикальной и горизонтальной линии, а затем попасть в него лучем трендовой линии. Чем дальше цель от точек построения и чем ближе точки друг к другу, тем сложнее попасть.
Мы обязательно постараемся уменьшить погрешность вычислений для режима с точной временной шкалой, но в общем случае некоторая погрешность будет всегда.
addline - trueの場合、Xの 近くに赤い点線が表示されます。
がトレンドラインです。ハンドルを使って磁化する必要があります。
true をオフにすると、多くの行が表示されます。
日足で5360、週足で5330くらい、n1、n4で5356くらい(ここは大丈夫そう)。 m15でトレンドポイントを確認した(つまりm15に切り替えて底をとらえる)。もちろん、時間が経てばトレンドは「少し高くなる」かもしれませんが、それでも矛盾があります。なぜ、時間、スケール、MT4のユーザーとしてすべてを気にする必要があるのか理解できません。彼らは、彼らの曲がったプラットフォームのこのバグを修正する必要があります。
なぜ、時間、規模、これら全てがmt4のユーザーである私を悩ませなければならないのか、理解できなくなります。
5360 - 実行されました。
だから
サポートチーム 2012.06.07 14:40
Понятно.
Итого. Строим трендовую линию с лучем по достаточно близким точкам. На приличном удалении от точек построения луч начинает рисоваться с погрешностью, что заметно при изменении масштаба.
Проблема связана с дискретностью пиксельных координат и с дискретностью значений времени и цены тоже, чем больше отличаются координаты опорных точек линии - тем точнее построение. Попробуйте сделать обратное построение - нарисовать крест из вертикальной и горизонтальной линии, а затем попасть в него лучем трендовой линии. Чем дальше цель от точек построения и чем ближе точки друг к другу, тем сложнее попасть.
Мы обязательно постараемся уменьшить погрешность вычислений для режима с точной временной шкалой, но в общем случае некоторая погрешность будет всегда.
TheXpert 2012.06.07 15:09
いくらなんでも誤差が大きすぎる。動画内の)16ppは、価格の誤差でも、画素数の誤差でもない。
4kまで遡ったある種のシステム的な欠陥(あるいは間違った思い込み、縛り、何でもあり)です。
また、ObjectGetValueByTimeなどは、ラインそのものとかなり乖離が生じるということです。なんだか矛盾していますね。
そしてもうひとつの質問ですが、ターミナル4でこの件について何かするつもりなのですか?
サポートチーム 2012.06.07 16:16
TheXpert #
それは、どんなエラーでもやりすぎです。16pp(動画中)は、価格の誤差でも、画素数の誤差でもない。
エラーは何でもいいんです。基準点の座標の差と、基準点からのビーム上の点の距離による。
4まで遡ったある種のシステム上の欠陥(あるいは間違った思い込み、縛り、なんでもあり)です。
また、ObjectGetValueByTimeなどは、ラインそのものとかなり乖離が生じるということです。なんだか矛盾していますね。
矛盾はありません。誤差は避けられないもので、問題はそれをいかに少なくするかですが、MT5では、まさにそのために精密スケールモードが追加されました。自分で計算してみれば、何が問題なのかがわかるはずです。
そしてもうひとつの質問ですが、ターミナル4でこの件について何かするつもりなのですか?
MT4での補正はありません。
TheXpert 2012.06.07 19:09
2点で明確に定義された線にどうして誤差が生じるのか、どうしても理解できない。
1ピクセルのフラッター(どのスケールでも常に!)は理解できる。実演されたヒラメキが、よくわからない。
サポートチーム 2012.06.08 09:41
TheXpert #
2点で明確に定義された線にどうして誤差が生じるのか、どうしても理解できない。
1ピクセルのフラッター(どのスケールでも常に!)が理解できる。実演されたヒラメキが、よくわからない。
端末は、あなたの図面の交差点の価格と時間について何も知らないことに留意してください。その計算には、トレンドラインのポイントだけが存在する。
離散座標の点で線を引いてみて、縮尺の変化が図面にどのような影響を与えるかを理解する。箱の中の紙で確認することもできます。
端末で起こること
離散的なxとyにマウスで描画し、日付と価格に変換し、N秒とMポイント/ピクセルで、スケールに変換する。スケールを変更したり、グラフを移動させると、x、y座標が再計算されます。セグメントの変換誤差は1ピクセル以内とあまり目立ちません。しかし、入力データの離散性により新しいスケールで直線方程式を計算すると、レイを描くときに顕著な誤差が生じることがあります。基準点の座標の差が小さいほど、計算誤差が大きくなる。光線上の点が遠ければ遠いほど、計算の誤差は大きくなります。また、時間軸にずれがあるため、ビームはxとyを離散的に正確に描くこと、つまり日時でビームのポイントを計算して精度を上げることは一般的に不可能であることに注意する必要がある。
TheXpert 2012.06.08 10:27
ひどい松葉杖ですねー。
建設は価格から跳ばなければならず、それ以外の方法はないのです
では、ポイントがバーの極限まで正確に磁化されている場合、同じジッターをどうやって説明するのでしょうか?
ポイントが明確に定義されているだけに、あってはならないことなのですが、あるのがバグなのです。そして、これがバグであることをなぜ理解できないのかがわからない。
トレンドラインは、価格とバーの開始時間という 2つの座標で定義される2つのポイントを使用して描かれます。
証明する(経験による)。
間違ったやり方、つまり、高い方のタイムフレーム(1H)でトレンドを作り、低い方のタイムフレーム(5M)で検討することにしましょう。
1時間足のEURチャートの最後の65本のバーにトレンドライン(この場合、局所的な極値を結ぶサポートラインとレジスタンスライン)を引くスクリプトを使用しています。点A(局所極値)は、図1のトレンドラインを引く点である。この時、スクリプトはその仕事を終えた。
5分足に切り替えて(図2)、ポイントの作り方(おおよそ、白い丸の中に赤い四角)を見てみる。トレンドのポイントAは、1時間足の始点(15:00)、ちょうどローカルプライスの最大値(黄色丸)のレベルで構築(時間座標の決定)されていることがわかります。
追伸--同時に、エラーとその原因も観察する。
-- 下位のタイムフレームでさらに検討するために、手動でトレンド(「磁化」でドラッグ)を作成すると、読みにさらに大きな誤差が生じる可能性があります。
結論:高い(勉強した)時間枠に移動するには、低い時間枠にトレンドラインを構築し、この順序にのみ従う。
図1
図2.
図3.GannFan.mq4 スクリプトが1Hで動作した後(手動でローカル安値に設定 -- 14:00時間のローソク足)、切り替えたEUR 5Mチャートです。
トレンドラインは、価格とこのバーの開始時間という2つの座標によって決まる2つのポイントに描かれます。
結論:高い時間枠に移動するには、低い時間枠にトレンドラインを引く、この順序に限る。
チャートが直線で描かれ、ジャンプしないのに、なぜチャートポイントに描かれたトレンドがジャンプするのでしょうか?