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

 
TheXpert:

vc++はそれを飲み込みますが、gccは飲み込みたくありません。

 

オプティマイザーのGUIキャッシュで、文字名が切り捨てられる。


特にカスタムキャラクターの 場合は、名前が長くなることが多いので、注意が必要です。

 
A100:
テンプレート・パラメーターの型は、新しいクラスの宣言では使用できないことがよくわかりますね。
 
fxsaber:

EURUSDのチャートを開き、その上でQBからこのスクリプトを 実行する。実行時に詳細なログを残すことができます...その結果、バーとティックが横から取られた新しいシンボルのチャートが出来上がりました。

このシンボルを使えば、実際のティックを使ったEAを起動することができます。


単発ではなく、短時間で最適化するようにしました。終了してから約1時間後、最適化の結果から「シングルテストの実行」を行うことができなくなり、チェックマークが消えました。だから、これは100%再現性のある方法なんです。

異なるキャラクターでも、長いポーズを取らずにTester/Optimizerを使用すると、テロップが消えない。おそらく、いくつかのTesterキャッシュをクリーンアップすることでダニを除去しているのでしょう。

 
fxsaber:

オプティマイザーのGUIキャッシュで、文字名が切り捨てられる。


特にカスタムキャラクターの場合は、名前が長くなることが多いので、注意が必要です。

文字名は、終端0を含めて32文字を超えてはならない。それが、実は31歳。
 
fxsaber:

テスター/オプティマイザーを長時間のポーズなしで使用すると、異なるキャラクターであっても、ティックが消えません。ダニは、テスターのキャッシュの一部を掃除することで取り除かれるのでしょう。

発見し、修正しました。
 
Slava:
シンボル名は、終端0を含めて32文字を超えてはならない。それが、実は31歳。

スクリーンショットの28文字の名前はトリミングされています。

スラバ
発見し、修正しました。

ありがとうございます。カスタムメイドの話を続けるなら、2つの状況があります。

1

トレーディング、自動売買システム、ストラテジーテストに関するフォーラム

バグ、バグ、質問

fxsaber さん 2018.08.28 19:45

次のビルドまでに修正する方法はありますか?

他のアカウントに切り替えると、カスタムシンボルチャートのバーがなくなり、「更新を待っています」と表示されます。バーがリクエストできない。同時にダニも......問題ありません。

Terminalを再起動すると、もちろんチャート上のバーが利用できるようになります。

カスタムシンボルバーは、他のアカウントに切り替えても再起動せずに使えるようにしてほしいです。


2.

トレーディング、自動売買システム、ストラテジーテストに関するフォーラム

バグ、バグ、質問

fxsaber さん 2018.08.28 10:20

CustomTicksReplace(Name, 0, LONG_MAX, Ticks);

この機能を正常に実行するには、2400万ティックで1分かかります。高速化することは可能ですか?

 
fxsaber:

スクリーンショットの28文字の名前はトリミングされています。

ありがとうございます。カスタムメイドの話を続けるなら、2つの状況があります。

1


2.

約28文字がチェックされます。

2.高速化することは可能かもしれませんが、最優先事項ではありません。

1点目について詳しく教えてください。明確な再生産が必要です。

 
Slava:

1点目について詳しく教えてください。クリアな再生が必要です。

  1. 異なる取引サーバーに2つの口座を開設する。
  2. EURUSDでスクリプトを 実行します。スクリプトが終了すると、カスタムシンボルが作成され、そのチャートが開かれます。
  3. 他のトレードサーバーのアカウントに切り替える。
  4. カスタムシンボルのチャートの代わりに「更新待ち」が表示されます。
  5. ターミナルを再読み込みするまで、バーは表示されません(ティックは-CTRL+U)。

 

fxsaber:

3.他の取引サーバーからアカウントに切り替える。

乗り換えは、通信が途絶えることに等しい...。この場合、このhttps://www.mql5.com/ru/forum/275574#comment_8485737 になる可能性があります。