初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 821 1...814815816817818819820821822823824825826827828...1504 新しいコメント Alexey Viktorov 2018.01.19 18:34 #8201 User_mt5:開発者の方々はどうおっしゃるのでしょうね。何も言われない。みんなに別々に説明するのがもう嫌になってるんだろう。もっと読めばいいんだよ。私は巧妙な外観で何も説明することはできませんが、私は読んで、これはMT4または5からではなく、これはWindowsからであり、プロセッサはその起源を取ることを理解する。ですから、この説明で十分であれば、わざわざ文字列に変換された値を読む必要はありませんし、あなたが見たものが計算式でカウントされたり、取引サーバーへのリクエストで送信されるものではないことを理解する必要があります。 andre 2018.01.20 03:59 #8202 Alexey Viktorov:何も言われない。みんなに別々に説明するのが嫌になったのでしょう。もっと読めばいいんだよ。何もスマートに説明できないのですが、MT4や5からではなく、Windowsとプロセッサからだということは読んで理解しました。ですから、この説明で十分であれば、わざわざ文字列に変換された値を読む必要はありませんし、あなたが見たものが計算式でカウントされたり、取引サーバーへのリクエストで送信されるものではないことを理解しておいてください。 ありがとうございます、拝読させていただきました。ヘルプには実数値がどうなっているか詳しく説明されていますが、私はこれを信じていません。"あなたが見ているものは、数式でカウントされたり、取引サーバーへのリクエストで送信されるものではありません。"そうであるべきです。 Alexey Viktorov 2018.01.20 07:20 #8203 Андрей: ありがとうございます、拝読させていただきました。参考文献では実数がどうなっているのか詳しく説明されていますが、私はこれを信じて いません。というのは、「目に見えるものは、計算式でカウントされたり、取引サーバーへのリクエストで送られるものではない」のです。でも、確認は簡単...。ロット0.07のオープンオーダーを送信し、その値を印刷する... andre 2018.01.20 07:24 #8204 Alexey Viktorov:でも、確認は簡単...。ロット0.07で注文を出し、この値を印刷する... それが私の信条で、「こう あるべき」というのは信じていません。 Alexey Viktorov 2018.01.20 07:32 #8205 Андрей: それが私の信念であり、「こう でなければならない」とは思っていないのです。そうなるのなら、そうなのだろう。そうでなければ、ソフトに関係なく0.07が......を出すとしたら、どうやって戦えばいいのでしょう。結局、正規化されていない0.07も同じようなバグがある。しかし、1より大きい数字、例えば13.07で実験すれば、問題ないでしょう。 andre 2018.01.20 08:16 #8206 Alexey Viktorov:そうなれば、そうなのでしょう。そうでなければ、ソフトに関係なく0.07が......にされても戦えない。結局、正規化されていない0.07も同じようなバグがある。しかし、1より大きい数字、例えば13.07で実験してみれば、問題ないでしょう。ヘルプにこのような注意書きがあります。"例えば、0.3や0.7という数字はコンピュータの中では無限の分数として表現されるが、0.25という数字は2のべき 乗として正確に記憶される。"でも、それはあくまで意見の相違です。 lil_lil 2018.01.21 20:13 #8207 こんにちは。高速MAが低速MAを下から上へ横切ったバーの番号を見つけるのを手伝ってください。 Vladimir Karputov 2018.01.22 05:44 #8208 lil_lil:こんにちは。高速MAが低速MAと交差したバーの番号を下から上に見つけるのを助けてください。大まかなアルゴリズムOnInit()で2つのハンドル(fastとslowの Moving Averageインジケータ 用)を作成します。OnTick() (毎ティックではなく、新しいバーでのみ動作することを推奨) で、2つの配列を宣言します - それらのうちの1つは高速MAから値をコピーし、2番目の配列は低速MAからデータをコピーします。slow MAとfast MAから、例えば最後の100個の値(つまりインデックス "0 "と番号 "100 "のデータをコピーする)をこれらの配列にコピーします。配列のインデックス#0がグラフの右端の棒に対応するように配列を反転させる。あとは、両方の配列を "0 "から "100-1 "までループして、交差点を探せばいいだけです。交差点を見つけると、ループ変数の値はバー番号になります。注意:このアルゴリズムには、エラーに対するチェックや保護は考慮されていません。 User_mt5 2018.01.22 15:26 #8209 グラフィカルオブジェクトが他のウィンドウで削除/変更されたかどうかを知る方法はありますか?(プログラムが実行されていない状態) Artyom Trishkin 2018.01.22 15:34 #8210 User_mt5: 別ウィンドウのグラフィカルオブジェクトの削除/変更を知る方法はありますか?(実行中のプログラムがない)ObjectGetInteger()で、chart_idプロパティを使用すると便利です。 1...814815816817818819820821822823824825826827828...1504 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
開発者の方々はどうおっしゃるのでしょうね。
何も言われない。みんなに別々に説明するのがもう嫌になってるんだろう。
もっと読めばいいんだよ。
私は巧妙な外観で何も説明することはできませんが、私は読んで、これはMT4または5からではなく、これはWindowsからであり、プロセッサはその起源を取ることを理解する。ですから、この説明で十分であれば、わざわざ文字列に変換された値を読む必要はありませんし、あなたが見たものが計算式でカウントされたり、取引サーバーへのリクエストで送信されるものではないことを理解する必要があります。
何も言われない。みんなに別々に説明するのが嫌になったのでしょう。
もっと読めばいいんだよ。
何もスマートに説明できないのですが、MT4や5からではなく、Windowsとプロセッサからだということは読んで理解しました。ですから、この説明で十分であれば、わざわざ文字列に変換された値を読む必要はありませんし、あなたが見たものが計算式でカウントされたり、取引サーバーへのリクエストで送信されるものではないことを理解しておいてください。
ありがとうございます、拝読させていただきました。参考文献では実数がどうなっているのか詳しく説明されていますが、私はこれを信じて いません。というのは、「目に見えるものは、計算式でカウントされたり、取引サーバーへのリクエストで送られるものではない」のです。
でも、確認は簡単...。
ロット0.07のオープンオーダーを送信し、その値を印刷する...
でも、確認は簡単...。
ロット0.07で注文を出し、この値を印刷する...
それが私の信念であり、「こう でなければならない」とは思っていないのです。
そうなるのなら、そうなのだろう。そうでなければ、ソフトに関係なく0.07が......を出すとしたら、どうやって戦えばいいのでしょう。結局、正規化されていない0.07も同じようなバグがある。しかし、1より大きい数字、例えば13.07で実験すれば、問題ないでしょう。
そうなれば、そうなのでしょう。そうでなければ、ソフトに関係なく0.07が......にされても戦えない。結局、正規化されていない0.07も同じようなバグがある。しかし、1より大きい数字、例えば13.07で実験してみれば、問題ないでしょう。
ヘルプにこのような注意書きがあります。
"例えば、0.3や0.7という数字はコンピュータの中では無限の分数として表現されるが、0.25という数字は2のべき 乗として正確に記憶される。"
でも、それはあくまで意見の相違です。
こんにちは。高速MAが低速MAを下から上へ横切ったバーの番号を見つけるのを手伝ってください。
こんにちは。高速MAが低速MAと交差したバーの番号を下から上に見つけるのを助けてください。
大まかなアルゴリズム
別ウィンドウのグラフィカルオブジェクトの削除/変更を知る方法はありますか?(実行中のプログラムがない)
ObjectGetInteger()で、chart_idプロパティを使用すると便利です。