mql4言語の特徴、微妙なニュアンスとテクニック - ページ 5 123456789101112...35 新しいコメント fxsaber 2017.04.29 20:03 #41 Artyom Trishkin:今は確認できませんが、MQL_TESTERにはそれ以外も含まれているようです。しかし、それ以外のものを別々にすると、お互いが含まれない。つまり、テスターでプログラムが動作することを理解するためには、一番最初のフラグをチェックすればよいのです。 例の件は、別のことだったんですね。 Artyom Trishkin 2017.04.29 20:07 #42 fxsaber: 例の件は、別のことだったんですね。 じゃあ、何なんだろう、と分からなくなりました。 fxsaber 2017.04.29 20:22 #43 Artyom Trishkin: では、よくわからないのですが、どういうことなのでしょうか。 static const は関数で初期化されます。 Artyom Trishkin 2017.04.29 20:25 #44 fxsaber: static const は関数で初期化されます。 ああ......、「......セミョーヨニッチ」......。(с) Alexey Viktorov 2017.04.30 06:54 #45 fxsaber: static const は関数で初期化される。1.これはプログラムのどこにあるのでしょうか?グローバル変数の辺りと推測しています。グローバル変数にはstatic修飾子が必要ないことは言うまでもありませんが、初期化シーケンスは非常に重要な役割を果たします。私のプログラミングのプロとしてのレベルは、皆さんよりはるかに低いので、皆さんが考えてもいないようなレベルの実験も行っているのですが......。仮に。そこで、初期化シーケンスを紹介します。(ご存じない方のために)まず、グローバルレベルの変数、次にスタティック変数、関数の優先順位によって、OnInit()、OnTick()、OnCalculate()...といった具合です。さらに、私の時代にはローカルなものには興味がなかったのです。つまり、このコードでは、静的変数が初期化さ れる前に関数が呼び出されるため、このようなエラーが発生することが判明しました。この関数は、変数stIntが初期化される前に呼び出されます。2.このブランチの冒頭で、価格による注文の決済についてお話しましたが、覚えていますか?これも有効ですが、トラブルに見舞われる可能性があります。この場合も同じです。そのため、ヘルプにそのような機能がないのです。そうすれば、コードを書くときに、ドキュメントに書いてあることが動かないという苦情が殺到することはないでしょう。そのプログラマーがここに何人いるかはご存じでしょう。そして、どれだけの不適格者が永久追放されたのでしょうか?また、推定ですが... fxsaber 2017.04.30 07:02 #46 Alexey Viktorov: どうやら、ワンフレーズの言葉の間に何かを読み取ったようだ トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム mql4言語の特徴、微妙なニュアンスとコツ fxsaber さん 2017.04.29 10:54 静止画の話ですが、どちらの言語にもこんな微妙な点があります。この言葉には、隠された意味はありません。例としては、どちらでもいいんです。 Alexey Viktorov 2017.04.30 07:15 #47 fxsaber: ワンフレーズの言葉の間に何かを読み取ったのでしょうこの言葉には、隠された意味はありません。例としては、どちらでもいいんです。さて、あなたのフレーズに加えて、エラーのあるコードの例もリンク されています。私の返事は、あなたのフレーズに対してではなく、その誤ったコード、まさにg***-codeに対してです。あなたのコードサンプルが動作することに疑いはありません。 fxsaber 2017.04.30 07:18 #48 Alexey Viktorov:あなたのフレーズに加えて、エラーのあるコードの例もリンク されて いるわけです。スレッドタイトルに「微妙」という言葉がありますね。そのコードは、繊細さを示すものです。開発者がこのコードを動作させることができない理由はないと思います - 作者が見たかったものです。そうであろうとなかろうと、それが彼のSDへのアプリケーションなのです。しかし、この例自体は、説明のためのものです。 Alexey Viktorov 2017.04.30 07:28 #49 fxsaber:支店のタイトルに「微妙」という言葉がありますね。そのコードは、繊細さを示すものです。開発者にそのコードを動作させない理由はないと思います - それは作者が見たかったものです。そうであろうとなかろうと、それが彼のSDへのアプリケーションなのです。しかし、この例自体は、説明のためのものです。対談後、微妙なところを指すようになりました。そして以前はエラーメッセージの ようなものでした。ただ、それは間違いとは言い切れない。このコードを思い通りに動作させるために、初期化シーケンスをどのように変更すればよいか、お知りになりましたか?どういうわけか、このリクエストは何の応答もなくハングアップするようです。 fxsaber 2017.04.30 07:46 #50 Alexey Viktorov:対談後、微妙なところを指すようになりました。それ以前は、エラーメッセージの ようなものでした。ただ、それをどう考えてもエラーとは呼べない。もし間違いであれば、別のスレッドが選ばれていたはずです。しかも、アプリケーションがSDにぶら下がっているため、再投稿も起きなかったでしょう。まさに、知っておくと便利な微妙なところですね。このようなコードを思い通りに動作させるために、初期化シーケンスを変更する方法について何かご提案があれば教えてください。なぜか、このアプリケーションは回答がないまま垂れ流しになるような気がします。 プログラマーではありません。このコードはC++で動作するものとします。 123456789101112...35 新しいコメント 理由: キャンセル 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
今は確認できませんが、MQL_TESTERにはそれ以外も含まれているようです。しかし、それ以外のものを別々にすると、お互いが含まれない。
つまり、テスターでプログラムが動作することを理解するためには、一番最初のフラグをチェックすればよいのです。
例の件は、別のことだったんですね。
では、よくわからないのですが、どういうことなのでしょうか。
static const は関数で初期化されます。
static const は関数で初期化される。
1.これはプログラムのどこにあるのでしょうか?
グローバル変数の辺りと推測しています。グローバル変数にはstatic修飾子が必要ないことは言うまでもありませんが、初期化シーケンスは非常に重要な役割を果たします。
私のプログラミングのプロとしてのレベルは、皆さんよりはるかに低いので、皆さんが考えてもいないようなレベルの実験も行っているのですが......。仮に。
そこで、初期化シーケンスを紹介します。(ご存じない方のために)
まず、グローバルレベルの変数、次にスタティック変数、関数の優先順位によって、OnInit()、OnTick()、OnCalculate()...といった具合です。さらに、私の時代にはローカルなものには興味がなかったのです。つまり、このコードでは、静的変数が初期化さ れる前に関数が呼び出されるため、このようなエラーが発生することが判明しました。この関数は、変数stIntが初期化される前に呼び出されます。
2.このブランチの冒頭で、価格による注文の決済についてお話しましたが、覚えていますか?これも有効ですが、トラブルに見舞われる可能性があります。この場合も同じです。
そのため、ヘルプにそのような機能がないのです。そうすれば、コードを書くときに、ドキュメントに書いてあることが動かないという苦情が殺到することはないでしょう。そのプログラマーがここに何人いるかはご存じでしょう。そして、どれだけの不適格者が永久追放されたのでしょうか?また、推定ですが...
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
mql4言語の特徴、微妙なニュアンスとコツ
fxsaber さん 2017.04.29 10:54
静止画の話ですが、どちらの言語にもこんな微妙な点があります。この言葉には、隠された意味はありません。
例としては、どちらでもいいんです。
ワンフレーズの言葉の間に何かを読み取ったのでしょう
この言葉には、隠された意味はありません。
例としては、どちらでもいいんです。
さて、あなたのフレーズに加えて、エラーのあるコードの例もリンク されています。私の返事は、あなたのフレーズに対してではなく、その誤ったコード、まさにg***-codeに対してです。
あなたのコードサンプルが動作することに疑いはありません。
あなたのフレーズに加えて、エラーのあるコードの例もリンク されて いるわけです。
スレッドタイトルに「微妙」という言葉がありますね。そのコードは、繊細さを示すものです。
開発者がこのコードを動作させることができない理由はないと思います - 作者が見たかったものです。そうであろうとなかろうと、それが彼のSDへのアプリケーションなのです。しかし、この例自体は、説明のためのものです。
支店のタイトルに「微妙」という言葉がありますね。そのコードは、繊細さを示すものです。
開発者にそのコードを動作させない理由はないと思います - それは作者が見たかったものです。そうであろうとなかろうと、それが彼のSDへのアプリケーションなのです。しかし、この例自体は、説明のためのものです。
対談後、微妙なところを指すようになりました。そして以前はエラーメッセージの ようなものでした。ただ、それは間違いとは言い切れない。
このコードを思い通りに動作させるために、初期化シーケンスをどのように変更すればよいか、お知りになりましたか?どういうわけか、このリクエストは何の応答もなくハングアップするようです。
対談後、微妙なところを指すようになりました。それ以前は、エラーメッセージの ようなものでした。ただ、それをどう考えてもエラーとは呼べない。
もし間違いであれば、別のスレッドが選ばれていたはずです。しかも、アプリケーションがSDにぶら下がっているため、再投稿も起きなかったでしょう。まさに、知っておくと便利な微妙なところですね。
このようなコードを思い通りに動作させるために、初期化シーケンスを変更する方法について何かご提案があれば教えてください。なぜか、このアプリケーションは回答がないまま垂れ流しになるような気がします。