MT5への願い - ページ 71 1...646566676869707172737475767778...117 新しいコメント Vladimir Gomonov 2011.06.30 18:17 #701 stringo: 秘密を教えてあげよう。やってみてください。 切っていないことがわかった。単純な構造 体を返すことができる。ただし、この場合、スタック上のテンポ構造へのコピーと、テンポ構造から結果構造へのコピーの2つのコピーを追加する必要があることに注意してください。うっ確認したところ、本当に効果がありました。どうやらしばらくは接続が切れていたようですが。そういえば、以前、有理数でデバッグがあったとき(こちら)、速度を確認するためにライブラリを書いて、書きながら関数から構造体を返すようにしたことがありましたね。まあ、その時はうまくいかなかったんですけどね。でも、今はうまく機能しています。そして、その効果は絶大です。このままでいいと思っています。過剰なコピーについてはどうですか?ただ、それを理解した上で、タイムクリティカルなループでは使わないようにすればいいのです。また、最も単純な一回性の構成では、x=f(y, z) のような代入を使う方が便利である。ありがとうございます。 Stanislav Korotky 2011.07.11 12:07 #702 ステータスバーにSuccessとErrors:Nをそれぞれ緑と赤で書き、エラー(コンパイル失敗)があれば最初のエラーをエディタに配置する案がある。 現在では、結果に関係なく常に「静かに」コンパイルが終了し、警告やエラーのリストが完全に表示されないことがあり、すべてがうまくいっているのにex5がうまくいっていないような感覚を覚えます。 Aleksandr Chugunov 2011.07.11 12:18 #703 marketeer: ステータスバーにSuccessとErrors:Nをそれぞれ緑と赤で書き、エラー(コンパイル失敗)があれば最初のエラーをエディタに配置する案がある。 現在は、結果に関係なく常に「静かに」コンパイルが終了し、警告やエラーのリストが完全に表示されないこともあり、すべてが正常でex5がそうでないように感じられます。 Autoscroll」にチェックを入れると、幸せになれますよ・・・。 Konstantin Gruzdev 2011.07.12 21:31 #704 開発者:「ナビゲーター」でアカウントを 右クリックすると、多かれ少なかれアカウント情報を 見ることができるようにしてください。例えば、シンボルの「プロパティ」が行われているのと同じような方法で行うことができます。 Aleksey Sergan 2011.07.13 02:32 #705 Lizar: 開発者:「ナビゲーター」でアカウントを 右クリックすると、アカウントに関する 詳細な情報を多少なりとも見ることができるようにしてください。例えば、シンボルの「プロパティ」と同じことができます。 また、ipサーバーのアドレスが分かるようにするか、アカウントのユーザー名とパスワードが分かっていて、アカウントを開いている端末とは別の端末から接続する方法を教えてください。 Dmitriy Skub 2011.07.13 11:18 #706 条件付きコンパイルディレクティブを作ると良いと思います。 Slava 2011.07.13 12:37 #707 Dima_S: 条件付きコンパイルディレクティブを導入するのも良いアイデアだと思います。 どんな指令が、なぜ? これについては、すでに述べたとおりです。既存の機能で何とかなることがわかりました。 Vladimir Gomonov 2011.07.13 12:49 #708 stringo: どんな指令が、なぜ? これについては、すでに述べたとおりです。既存の機能なしでも可能であることがわかりました。最近、あるものに出会いました。Expert Advisorは、取引以外の目的(デバッグ、取引プロセスや取引システムのプロパティの研究)で、DLLを使用します。 最適化するときは、それを使わずに、それによってクラウドで最適化する可能性を開くことができるのです。Expert Advisorのバージョンを2つ作り、同時に変更を加える必要があり、これは悪いことで、信頼性がありません。条件付きコンパイルが合理的である他のいくつかの状況を容易に想像することができます。つまり、原則的には望ましいのですが、もちろんなくても大丈夫です。まとめ:難しいなら-やらないか、列の最後に置く。そして、もしそれが簡単なことであれば、より良いものにすることができます。 Slava 2011.07.13 13:36 #709 MetaDriver: 最近、遭遇したことがあります。Expert Advisorは、取引以外の作業(デバッグ、取引プロセスや取引システムのプロパティの調査)にDLLを使用します。 最適化する場合、それを省くことができるため、クラウドでの最適化の可能性が広がります。 Dll関数のレイトバインディングを予定しています。つまり、関数への参照がない限り、DLLはロードされません。 そうすれば、条件付きコンパイルなしで、IsTesting と IsDLLAllowed フラグを完全に使用することができるようになります。 Vladimir Gomonov 2011.07.13 13:54 #710 stringo: Dll関数のレイトバインディングを行う予定です。つまり、その関数への参照がなくなるまで、DLLはロードされません。 そうすれば、IsTesting と IsDLLAllowed フラグを条件付きコンパイルなしで使用することができます。 では、そうですね。再コンパイルが不要になり、さらに便利になりました。 1...646566676869707172737475767778...117 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
秘密を教えてあげよう。やってみてください。
切っていないことがわかった。単純な構造 体を返すことができる。ただし、この場合、スタック上のテンポ構造へのコピーと、テンポ構造から結果構造へのコピーの2つのコピーを追加する必要があることに注意してください。
うっ確認したところ、本当に効果がありました。どうやらしばらくは接続が切れていたようですが。そういえば、以前、有理数でデバッグがあったとき(こちら)、速度を確認するためにライブラリを書いて、書きながら関数から構造体を返すようにしたことがありましたね。まあ、その時はうまくいかなかったんですけどね。でも、今はうまく機能しています。そして、その効果は絶大です。
このままでいいと思っています。
過剰なコピーについてはどうですか?ただ、それを理解した上で、タイムクリティカルなループでは使わないようにすればいいのです。また、最も単純な一回性の構成では、x=f(y, z) のような代入を使う方が便利である。
ありがとうございます。
現在では、結果に関係なく常に「静かに」コンパイルが終了し、警告やエラーのリストが完全に表示されないことがあり、すべてがうまくいっているのにex5がうまくいっていないような感覚を覚えます。
ステータスバーにSuccessとErrors:Nをそれぞれ緑と赤で書き、エラー(コンパイル失敗)があれば最初のエラーをエディタに配置する案がある。
現在は、結果に関係なく常に「静かに」コンパイルが終了し、警告やエラーのリストが完全に表示されないこともあり、すべてが正常でex5がそうでないように感じられます。
開発者:「ナビゲーター」でアカウントを 右クリックすると、アカウントに関する 詳細な情報を多少なりとも見ることができるようにしてください。例えば、シンボルの「プロパティ」と同じことができます。
条件付きコンパイルディレクティブを導入するのも良いアイデアだと思います。
どんな指令が、なぜ?
これについては、すでに述べたとおりです。既存の機能で何とかなることがわかりました。
どんな指令が、なぜ?
これについては、すでに述べたとおりです。既存の機能なしでも可能であることがわかりました。
最近、あるものに出会いました。Expert Advisorは、取引以外の目的(デバッグ、取引プロセスや取引システムのプロパティの研究)で、DLLを使用します。
最適化するときは、それを使わずに、それによってクラウドで最適化する可能性を開くことができるのです。
Expert Advisorのバージョンを2つ作り、同時に変更を加える必要があり、これは悪いことで、信頼性がありません。
条件付きコンパイルが合理的である他のいくつかの状況を容易に想像することができます。
つまり、原則的には望ましいのですが、もちろんなくても大丈夫です。
まとめ:難しいなら-やらないか、列の最後に置く。そして、もしそれが簡単なことであれば、より良いものにすることができます。
最近、遭遇したことがあります。Expert Advisorは、取引以外の作業(デバッグ、取引プロセスや取引システムのプロパティの調査)にDLLを使用します。
最適化する場合、それを省くことができるため、クラウドでの最適化の可能性が広がります。
Dll関数のレイトバインディングを予定しています。つまり、関数への参照がない限り、DLLはロードされません。
そうすれば、条件付きコンパイルなしで、IsTesting と IsDLLAllowed フラグを完全に使用することができるようになります。
Dll関数のレイトバインディングを行う予定です。つまり、その関数への参照がなくなるまで、DLLはロードされません。
そうすれば、IsTesting と IsDLLAllowed フラグを条件付きコンパイルなしで使用することができます。