エラー、バグ、質問 - ページ 776

 
EURUSDの履歴をダウンロードしようとしたら、97.4%でロードされた後、サーバーから履歴情報を取得するために1000回の試行があり、次に2000回、3000回と書かれていて、何が問題なのかわからないです。DCからの端末とMQからの端末が同じというのがよくわからない。
 
07041982:
EURUSDの履歴をダウンロードしようとしたら、97.4%でロードされた後、サーバーから履歴情報を取得するために1000回の試行があり、次に2000回、3000回と書かれていて、何が問題なのかわからないです。どんなエラーメッセージが送られてくるかわかりませんが、私の問題も同じで、MQからロードしても46%までしか上がりませんでした。
ムーディ、どうしたんだ?
 
07041982:
皆さん、アドバイスをお願いします。 何でしょうか、どなたかかかったことがありますか?

ログやスクリーンショットを添えて、servicedeskに書き 込んでください。+ 端末、システム等のビットレート。

そして、騒がずに月曜日を待ってください。

Общайтесь с разработчиками через Сервисдеск!
Общайтесь с разработчиками через Сервисдеск!
  • www.mql5.com
Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы.
 
こんにちは、私は質問を持っている - 具体的には、なぜ私は私のエージェントの支払いを停止した、私はこれがあるかもしれない理由ペニーを表示しない2日目を持っていますか? L.Sで私を答え感謝します。
 
sk8den:

良い時間私は質問を持っている - 正確になぜ私は私のエージェントの決定のために支払われる停止している私は二日目のセントを見たことがない それは可能ですか? lсに私を答え。私はそれを感謝します。

サードつまり、13日の金曜日から。すなわち、アップデート以降 :)

直してください。平日は

削除済み  

開発者の皆様へ

Expert AdvisorはStrategy Testerで 起動されます。

3つのクラスがあり、各クラスは前任者の子孫にあたります。

class MyClass1
class MyClass2 : MyClass1
class MyClass3 : MyClass2

3つのクラスとも、例えばRefreshのような機能を持っています。ベースクラスでは、次のようになります。

bool MyClass::Refresh()
//Refreshing 
{
//----------------------------------------------------------------------------//
//Work variables
bool Result = true; //Returned importance
//----------------------------------------------------------------------------//

ResetLastError();

//Date and time (Information about date and weekday)
m_broker_time    = TimeTradeServer();
m_local_time     = TimeLocal();
m_broker_weekday = TimeDayOfWeek(m_broker_time);
m_local_weekday  = TimeDayOfWeek(m_local_time);

//Checking for presence of the errors
  if(_LastError!=0){Result = false;}
//----------------------------------------------------------------------------//
return(Result);
//----------------------------------------------------------------------------//
}

これが私たちに必要な呼び方です

bool MyClass3::Refresh()
{
//----------------------------------------------------------------------------//
//Work variables
bool Result = true; //Result
//----------------------------------------------------------------------------//

ResetLastError();

Result = MyClass2::Refresh();

//Checking for presence of the errors
  if(_LastError!=0){Result = false;}
//----------------------------------------------------------------------------//
return(Result);
//----------------------------------------------------------------------------//
}

bool MyClass2::Refresh()
{
//----------------------------------------------------------------------------//
//Work variables
bool Result = true; //Result
//----------------------------------------------------------------------------//

ResetLastError();

Result = MyClass::Refresh();

//Checking for presence of the errors
  if(_LastError!=0){Result = false;}
//----------------------------------------------------------------------------//
return(Result);
//----------------------------------------------------------------------------//
}

テスターでは、20倍(あるいはそれ以上)の遅さが出てしまいます。このコードはうまく機能します。

bool MyClass2::Refresh()
{
//----------------------------------------------------------------------------//
//Work variables
bool Result = true; //Result
//----------------------------------------------------------------------------//

ResetLastError();

//Date and time (Information about date and weekday)
m_broker_time    = TimeTradeServer();
m_local_time     = TimeLocal();
m_broker_weekday = TimeDayOfWeek(m_broker_time);
m_local_weekday  = TimeDayOfWeek(m_local_time);

//Checking for presence of the errors
  if(_LastError!=0){Result = false;}
//----------------------------------------------------------------------------//
return(Result);
//----------------------------------------------------------------------------//
}

質問 - 私が何か間違ったことをしているのか、それともこのようなネストレベルではテスターは本当にボトルネックになるのでしょうか(ターミナルでは大きなボトルネックには気づいていません)。

 
Interesting:

まず、プロファイラーが すでにあります。走らせると何か問題があるのでしょうか?

次に、これがフルコードであれば、関数は必要ない。

MyClass3::Refresh と MyClass2::Refresh は全く必要なく、ベースクラス MyClass1 の関数を安全に使用することができます。

あるいは、コード全体を提供していただくか、まずはProfilerを経由してください。

削除済み  
TheXpert:

まず、プロファイラーがすでにあります。走らせると何か問題があるのでしょうか?

次に、これがフルコードであれば、関数は必要ない。

MyClass3::Refresh と MyClass2::Refresh は全く必要なく、ベースクラス MyClass1 の関数を安全に使用することができます。

あるいはスタジオにあるコード全体でもいいのですが、まずProfilerを通します。

1.まあ、今やっているのは、無駄にhudoで、テスター自体に何か非常にHITCHな不具合があるんですけどね。

2.もちろん、このコードは完全なものではなく、あくまで例として挙げたものです。実は、ベースとなる関数はかなり違う機能を持っていて、子孫もそれぞれ追加されている。

 
Interesting:

テスター自体に何か巧妙な不具合があるのでしょう。

タキが私の手に乗せてくれる。
 
MetaDriver:

ログやスクリーンショットを添えて、servicedeskに書き 込んでください。+ 端末やシステムなどのビットレート

騒がないで 月曜日を待つんだ

そうですね、まずは月曜日を待って、それからですね、ありがとうございます