座標から直線の長さを計算する方法とは? - ページ 9 12345678910111213141516...25 新しいコメント --- 2010.09.04 18:15 #81 AlexSTAL:2点の座標がわかっていて、任意の単位でジグザグ線の長さ(要するに波長)を求めるにはどうしたらいいのでしょう。両者の波長をパーセンテージで比較する必要あり解決方法はとても簡単で、GDI関数を使うだけです。 さらに複雑な例として、MAの傾きの計算を紹介します。画素間距離を使用 #import "user32.dll" int GetWindowDC(int dc); bool GetWindowRect(int h, int& pos[4]); int ReleaseDC(int h, int dc); #import //--------------------------------------------------------------- CheckAngle int CheckAngle(string smb, int tf, int iB) { double p1, p2, ang; p1=iMA(smb, tf, dPeriod, 0, dMode, dPrice, iB+1); p2=iMA(smb, tf, dPeriod, 0, dMode, dPrice, iB); int hWnd=WindowHandle(Symbol(), Period()); int hDC=GetWindowDC(hWnd); // получаем хендл окна int rect[4]; GetWindowRect(hWnd, rect); ReleaseDC(hWnd, hDC); // берем его DC double wW=rect[2]-rect[0]; double wH=rect[3]-rect[1]; // получаем высоту и ширину в пикселях double H=(WindowPriceMax()-WindowPriceMin()); double W=WindowBarsPerChart(); // переводим на график double x=wW/W; double y=((p2-p1))*wH/H; // определяем катеты ang=MathArctan(y/x)*180/3.1415926535; if (ang>180) ang=ang-360; // равняем относительно оси Х } 後のバージョンでは、チャートを拡大・縮小しても 角度の値が変わらないように、正規化係数を使用しています。しかし、今、私はそれらを見つけることができません。 Aleksandr Chugunov 2010.09.05 07:05 #82 そういうことだったのですが、APIのことはすっかり忘れていました(あまりにめったに必要ないので)。 AlexSTAL: チャートのサイズをピクセル単位で取得できれば-問題はない。価格の最小値と最大値を取得する演算子もあれば、画面上のバーの本数を取得する演算子もある。条件付き単位に変換することは問題ない 真のプロフェッショナルであるアレクセイに改めて感謝します。 ПавелИванович 2010.09.05 08:20 #83 私はもちろん遅ればせながら、この議論に参加しました。 数学者に質問です。 このような三角形の斜辺をオウム軸に平行にした場合、どのような単位で得られるか。カテーテルの長さは何単位ですか? また、問題の是非については、長さを小節単位ではなく、時間単位で数えることが必要だと思います。最小のタイムフレームはM1です。これは、時間が1分単位で離散的に測定されることを意味します。分であり、カテーテル1本の長さとしてとらえる必要がある。この方法は、異なる時間軸で同じ長さのカテドラルが保証され、端末のスケーリングに依存しない。 Alexandr Bryzgalov 2010.09.05 08:39 #84 api: 私はもちろん遅ればせながら、この議論に参加しました。 数学者に質問です。 このような三角形の斜辺をオウム軸に平行にした場合、どのような単位で得られるか。カテーテルの長さは何単位ですか? また、問題の是非については、長さを小節単位ではなく、時間単位で数えることが必要だと思います。最小のタイムフレームはM1です。これは、時間が1分単位で離散的に測定されることを意味します。分であり、カテーテル1本の長さとしてとらえるべきである。この方法は、異なる時間軸で同じ長さのカテドラルが保証され、端末のスケーリングに依存しない。 数学者ではありませんが、お聞きします。カセットの長さは、どのような単位で測っているのでしょうか? ПавелИванович 2010.09.05 08:41 #85 sanyooooook: 数学者ではありませんが、お聞きします。カセットの長さは、どのような単位で測っているのでしょうか? 斜辺の長さと同じです! Alexandr Bryzgalov 2010.09.05 08:45 #86 api: 斜辺の長さと同じです! の平方根:オウムの2乗にオウムの2乗を足したもので、それがリンゴとどう関係があるのか? михаил потапыч 2010.09.05 08:57 #87 sanyooooook: の平方根:オウムの2乗にオウムの2乗を足したもので、それがリンゴとどう関係があるのか? 写真では全く意味がわからない。 Dmitry Fedoseev 2010.09.05 09:00 #88 sergeev: それ以降のバージョンでは、グラフのスケールを変えても角度の値が変わらないように、正規化係数を追加して使っています。でも、今は見つからないんです。 では、なぜこのように(ピクセルで)踊るのでしょうか? 第2斜辺が第1斜辺とほぼ同じ順番になるように係数を1つ追加して...ピタゴラスの定理結果は、秒単位でも、バー単位でも、ピクセル単位でもなく、単なる数字であることは明らかですが、別々のセグメント同士を、与えられたパラメータで比較することができます(そして結果は、一定の係数値で、具体的かつ擬似的になります)ので、課題の解決には十分です。それ以外の選択肢はない。 ПавелИванович 2010.09.05 09:02 #89 sanyooooook: の平方根:オウムの二乗にオウムの二乗を足したもので、それがリンゴとどう関係があるのか? そうでもないんです。 抽象的な空間であり、現実の空間とは何の関係もなく、それを投影したものでもない。これを証明するために、この空間に任意の物体、例えばオウムを、その成長線がオウムの軸と平行になるように配置したとする。オウムの軸の側から見ると、オウム全体が見え、リンゴの軸の側から見ると、リンゴの一部か、いくつかのリンゴが見える、それは問題ではありません。こちら側には、オウムは見えません。今度は、オウムの成長線がリンゴの軸と平行になるように、オウムの向きを変えてください。この場合、リンゴの軸からオウムを観察すると......。そうなんです、リンゴは数個、オウムは1個もないんです。そして、オウムの軸側で観察すると...。有名な漫画のキャラクターの言葉を借りれば、「オウム返し」です。 そんなトリッキーな空間でありながら、ピタゴラスの法則に則っている。 しかし、私たちの場合、誰もグラフを回転させないので、価格は価格のまま、時間は時間のままです。 Alexandr Bryzgalov 2010.09.05 09:03 #90 Mischek: 写真では全く意味がない) 12345678910111213141516...25 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
2点の座標がわかっていて、任意の単位でジグザグ線の長さ(要するに波長)を求めるにはどうしたらいいのでしょう。
両者の波長をパーセンテージで比較する必要あり
解決方法はとても簡単で、GDI関数を使うだけです。
さらに複雑な例として、MAの傾きの計算を紹介します。画素間距離を使用
後のバージョンでは、チャートを拡大・縮小しても 角度の値が変わらないように、正規化係数を使用しています。しかし、今、私はそれらを見つけることができません。
そういうことだったのですが、APIのことはすっかり忘れていました(あまりにめったに必要ないので)。
チャートのサイズをピクセル単位で取得できれば-問題はない。価格の最小値と最大値を取得する演算子もあれば、画面上のバーの本数を取得する演算子もある。条件付き単位に変換することは問題ない
真のプロフェッショナルであるアレクセイに改めて感謝します。
私はもちろん遅ればせながら、この議論に参加しました。
数学者に質問です。
このような三角形の斜辺をオウム軸に平行にした場合、どのような単位で得られるか。カテーテルの長さは何単位ですか?
また、問題の是非については、長さを小節単位ではなく、時間単位で数えることが必要だと思います。最小のタイムフレームはM1です。これは、時間が1分単位で離散的に測定されることを意味します。分であり、カテーテル1本の長さとしてとらえる必要がある。この方法は、異なる時間軸で同じ長さのカテドラルが保証され、端末のスケーリングに依存しない。
私はもちろん遅ればせながら、この議論に参加しました。
数学者に質問です。
このような三角形の斜辺をオウム軸に平行にした場合、どのような単位で得られるか。カテーテルの長さは何単位ですか?
また、問題の是非については、長さを小節単位ではなく、時間単位で数えることが必要だと思います。最小のタイムフレームはM1です。これは、時間が1分単位で離散的に測定されることを意味します。分であり、カテーテル1本の長さとしてとらえるべきである。この方法は、異なる時間軸で同じ長さのカテドラルが保証され、端末のスケーリングに依存しない。
数学者ではありませんが、お聞きします。カセットの長さは、どのような単位で測っているのでしょうか?
斜辺の長さと同じです!
斜辺の長さと同じです!
の平方根:オウムの2乗にオウムの2乗を足したもので、それがリンゴとどう関係があるのか?
写真では全く意味がわからない。
それ以降のバージョンでは、グラフのスケールを変えても角度の値が変わらないように、正規化係数を追加して使っています。でも、今は見つからないんです。
では、なぜこのように(ピクセルで)踊るのでしょうか?
第2斜辺が第1斜辺とほぼ同じ順番になるように係数を1つ追加して...ピタゴラスの定理結果は、秒単位でも、バー単位でも、ピクセル単位でもなく、単なる数字であることは明らかですが、別々のセグメント同士を、与えられたパラメータで比較することができます(そして結果は、一定の係数値で、具体的かつ擬似的になります)ので、課題の解決には十分です。それ以外の選択肢はない。
の平方根:オウムの二乗にオウムの二乗を足したもので、それがリンゴとどう関係があるのか?
そうでもないんです。
抽象的な空間であり、現実の空間とは何の関係もなく、それを投影したものでもない。これを証明するために、この空間に任意の物体、例えばオウムを、その成長線がオウムの軸と平行になるように配置したとする。オウムの軸の側から見ると、オウム全体が見え、リンゴの軸の側から見ると、リンゴの一部か、いくつかのリンゴが見える、それは問題ではありません。こちら側には、オウムは見えません。今度は、オウムの成長線がリンゴの軸と平行になるように、オウムの向きを変えてください。この場合、リンゴの軸からオウムを観察すると......。そうなんです、リンゴは数個、オウムは1個もないんです。そして、オウムの軸側で観察すると...。有名な漫画のキャラクターの言葉を借りれば、「オウム返し」です。
そんなトリッキーな空間でありながら、ピタゴラスの法則に則っている。
しかし、私たちの場合、誰もグラフを回転させないので、価格は価格のまま、時間は時間のままです。
写真では全く意味がない