エラー、バグ、質問 - ページ 2545 1...253825392540254125422543254425452546254725482549255025512552...3185 新しいコメント Vladimir Karputov 2019.08.28 11:33 #25441 Andrii Djola: 皆さんこんにちは、質問です。 ファイルに保存されているシンボルセットをEA/インジケータから接続することは可能でしょうか? 私なら次のようにします:シンボルセットを共有フォルダ/ファイルに保存し、EAではすでにシンボルファイルを読み込んでMarket Overviewに追加します。 Andrii Djola 2019.08.28 11:59 #25442 Vladimir Karputov: シンボルセットを共有フォルダ/ファイルに保存し、EAですでにシンボルファイルを読み込んでMarket Watchに追加するのです。 ありがとうございます!それは思いつきませんでした。 SEM 2019.08.28 15:16 #25443 こんにちは、エージェントによるメモリ使用についてもう一つ質問です(エージェントはメモリを圧迫して何もしない)、この状況はクラウドからのタスクにのみ見られます。 バグでしょうか、1つのエージェントにどれくらいのメモリが必要なのでしょうか? Roman 2019.08.28 17:17 #25444 Alexey Viktorov: それはUSDRUBの為替レートではないでしょうか 入金通貨の 他通貨への為替レートらしいです、教えてくれてありがとうございます、このタブはあまり気にしてませんでした。 しかし、このレートはどこから来ているのだろうか?そして、それはタイムリーなことなのでしょうか? このレートは、証券会社から入ってくる相場から端末で計算されているのではないかという疑念があります。 もしこれが本当なら、証券会社での相場は誰でも知っていることであり、この計算を信用する意味はないだろう。 正直なところ、この欄はよくわからないし、その仕組みもよくわからない。取引される資産の現在のレートや平均レートを表示するものである。 しかし、質問は別の問題で、このカラムの値をコードからどのように取得するかということでした。 コードからこのタブを操作できるような識別子には出会っていません。 Roman 2019.08.28 17:28 #25445 SEM: こんにちは、エージェントによるメモリ使用についてもう1つ質問です(エージェントはメモリを圧迫して何もしません)。 バグでしょうか、1つのエージェントにどれくらいのメモリが必要なのでしょうか? ちょうど今、オブジェクトの紛失によるメモリリークについて読んでいるところです。 あなたの場合、メモリリークは明らかです。コードが正しく初期化されているか、メモリ割り当て/取得が 行われているかを再確認してください。 あなたの視点では、あなたのコードですべてが正常である場合、それはバグである可能性があります。 Alain Verleyen 2019.08.29 01:17 #25446 mql SocketXXX関数()について このメッセージは主にMetaquotesの開発者向けに書かれています。Renat Fatkhullinさん、 Slavaさん、 Ilyasさん 私は以下のコードを使って、セキュアな接続でメッセージの受信を制御しています。 int socket; //+------------------------------------------------------------------+ //| void OnTimer() | //+------------------------------------------------------------------+ void OnTimer() { string message; if(receive(message)) { //--- ... } } //+------------------------------------------------------------------+ //| Call every X ms | //+------------------------------------------------------------------+ bool receive(string &message) { //--- ... char response[]; message=""; ResetLastError(); uint len=SocketIsReadable(socket); if(len>1) { int read=SocketTlsReadAvailable(socket,response,len); //--- analyze the response if(read>0) { //--- ... message=CharArrayToString(response,0,read); return(true); } else if(read==-1) { if(SocketIsConnected(socket)) { printf("ERROR: %i, socket(%i) read: len=%i",_LastError,socket,len); } else { printf("ERROR: %i, socket(%i) not connected. len=%i",_LastError,socket,len); //--- ... } } } else { if(_LastError!=0) printf("ERROR: %i (SocketIsReadable).",_LastError); } //--- ... return(false); } ほとんどの場合、正しく動作します。しかし、時々、ソケットは接続されているのに、エラーメッセージが表示され、しばらくすると(1~5/6のエラー)、動作が継続するようになりました。 ...データ/メッセージを正しく受信する 2019.08.29 00:45:43.019 XXXX(EURUSD、H1)ERROR:5273、ソケット(1)、読み取り:LEN = 437 2019.08.29 00:45:43.237XXXX(EURUSD、H1)ERROR:5273、ソケット(1)、読み取り:LEN = 1242 ...データ/メッセージを正しく受信する 5273エラーは非常に一般的なもので、あまり役に立ちません。このようなエラーについて、もっと情報を得ることはできないのでしょうか? JetFlash 2019.08.29 10:04 #25447 こんにちは!私は本当にいくつかのアドバイスを必要とします!私は誰かが以前にこの問題に遭遇したことがあると確信しています。話題が重複していたらお詫びします この問題をグーグル検索しても、役に立つものは何も見つからず、フォーラムでは、スレッドがアクティブではなく、数年間未回答のままです そこで、昨日Expert Advisorをダウンロードし、Terminalにインストールしました。Terminalの すべてのフォルダにすべてのファイルをインストールしました。 Expert Advisorは、各ペアで個別に作成されたバックテスト(7ペア)と拡張子.dllのファイルから構成されています。 問題は以下の通りです。 Expert Advisorを実行すると、「Experts」のところに、次のように書いてあります。 FX_Lightning_2.0_EURUSD_H1_V2 EURUSD,H1: dll 'FXFlash.dll' からの関数 'MqlLock_5148A195_12_1111i11I1' コール 6AF6DA83 で重大なエラー c0000005 が発生しました。 または: FX_Lightning_2.0_EURUSD_H1_V2 EURUSD,H1: cannot load library 'fxftrap.dll' (error 126) しかし、端末の画面にはこう書かれている。 FX Flash V1.5がアクティブに動作するようになりました。 問題が発生した場合 JournalとExpertsタブをご確認ください。 どこを掘ればいいのか、ヒントがあれば教えてください。私は何を間違えているのだろう? Errors, bugs, questions SEM 2019.08.29 10:13 #25448 Roman: ちょうど今、オブジェクトの紛失によるメモリリークについて読んでいるところです。 あなたの場合、メモリリークは明らかです。コードが正しく初期化されているか、メモリ割り当て/取得が 行われているかを再確認してください。 あなたの視点では、あなたのコードですべてが正常である場合、それはバグである可能性があります。 問題はクラウドからのタスクのみです(つまり、これは私のコードではありません)。 Vladislav Andruschenko 2019.08.29 10:52 #25449 JetFlash: こんにちは!私は本当にいくつかのアドバイスを必要とします!私は誰かが以前にこの問題に遭遇したことがあると確信しています。話題が重複していたらお詫びします この問題でググっても何も出てこないし、フォーラムでも、スレッドがアクティブでなく、数年間未回答のままです そこで、昨日、Expert Advisorをダウンロードし、Terminalにインストールしました。Terminalの すべてのフォルダにすべてのファイルをインストールしました。 Expert Advisor は、各ペアごとに作成されたバックテスト(7ペア)と拡張子 .dll のファイルから構成され、すべての設定を確認しました。 問題は どこを掘ればいいのか、教えてください。私は何を間違えているのだろう?これはフォーラムの問題ではなく、作者の問題です。著者にご連絡ください。 JetFlash 2019.08.29 11:10 #25450 Vladislav Andruschenko: 掲示板の問題ではなく、作者の問題です。著者への連絡先 . えー...作者がいればいいんですけどね ) インターネット(FXサイト)からダウンロードしたのですが...そこの最後のコメントが6年前に書かれたものでした...。 でも、言いたいことはわかるし、とにかくありがとうございます 1...253825392540254125422543254425452546254725482549255025512552...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
皆さんこんにちは、質問です。
ファイルに保存されているシンボルセットをEA/インジケータから接続することは可能でしょうか?
私なら次のようにします:シンボルセットを共有フォルダ/ファイルに保存し、EAではすでにシンボルファイルを読み込んでMarket Overviewに追加します。
シンボルセットを共有フォルダ/ファイルに保存し、EAですでにシンボルファイルを読み込んでMarket Watchに追加するのです。
こんにちは、エージェントによるメモリ使用についてもう一つ質問です(エージェントはメモリを圧迫して何もしない)、この状況はクラウドからのタスクにのみ見られます。
バグでしょうか、1つのエージェントにどれくらいのメモリが必要なのでしょうか?
それはUSDRUBの為替レートではないでしょうか
入金通貨の 他通貨への為替レートらしいです、教えてくれてありがとうございます、このタブはあまり気にしてませんでした。
しかし、このレートはどこから来ているのだろうか?そして、それはタイムリーなことなのでしょうか?
このレートは、証券会社から入ってくる相場から端末で計算されているのではないかという疑念があります。
もしこれが本当なら、証券会社での相場は誰でも知っていることであり、この計算を信用する意味はないだろう。
正直なところ、この欄はよくわからないし、その仕組みもよくわからない。取引される資産の現在のレートや平均レートを表示するものである。
しかし、質問は別の問題で、このカラムの値をコードからどのように取得するかということでした。
コードからこのタブを操作できるような識別子には出会っていません。
こんにちは、エージェントによるメモリ使用についてもう1つ質問です(エージェントはメモリを圧迫して何もしません)。
バグでしょうか、1つのエージェントにどれくらいのメモリが必要なのでしょうか?
ちょうど今、オブジェクトの紛失によるメモリリークについて読んでいるところです。
あなたの場合、メモリリークは明らかです。コードが正しく初期化されているか、メモリ割り当て/取得が 行われているかを再確認してください。
あなたの視点では、あなたのコードですべてが正常である場合、それはバグである可能性があります。
mql SocketXXX関数()について このメッセージは主にMetaquotesの開発者向けに書かれています。Renat Fatkhullinさん、 Slavaさん、 Ilyasさん
私は以下のコードを使って、セキュアな接続でメッセージの受信を制御しています。
ほとんどの場合、正しく動作します。しかし、時々、ソケットは接続されているのに、エラーメッセージが表示され、しばらくすると(1~5/6のエラー)、動作が継続するようになりました。
...データ/メッセージを正しく受信する
2019.08.29 00:45:43.019 XXXX(EURUSD、H1)ERROR:5273、ソケット(1)、読み取り:LEN = 437
2019.08.29 00:45:43.237XXXX(EURUSD、H1)ERROR:5273、ソケット(1)、読み取り:LEN = 1242
...データ/メッセージを正しく受信する
5273エラーは非常に一般的なもので、あまり役に立ちません。このようなエラーについて、もっと情報を得ることはできないのでしょうか?
ちょうど今、オブジェクトの紛失によるメモリリークについて読んでいるところです。
あなたの場合、メモリリークは明らかです。コードが正しく初期化されているか、メモリ割り当て/取得が 行われているかを再確認してください。
あなたの視点では、あなたのコードですべてが正常である場合、それはバグである可能性があります。
問題はクラウドからのタスクのみです(つまり、これは私のコードではありません)。