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

 
Slava:

なぜこれがバグなのか?

チャートのナビゲーションは、すぐにはできません。非同期コマンドである。また、その実行結果も保証されていません。

PageUpボタンを押すと、チャートが静止するような感じです。突然、ピクッと動く。

Expert Advisor のプリントアウトをお渡ししました(スクリプトではありません)。CHART_FIRST_VISIBLE_BAR が不適切な値を返します。ChartNavigateのナビゲーションバーの位置が分かりやすく表示されています。ジャンプしてどこにも行かないはずなのに、ジャンプしてしまう。

 
fxsaber:

EA(スクリプトではありません)のプリントアウトを行いました。CHART_FIRST_VISIBLE_BAR が不適切な値を返しました。ChartNavigateのナビゲーションバーの位置が分かりやすく表示されています。動いたはずなのに、どこにも動かず、ジャンプしてしまう。

servicedeskに細かくリクエストしてみよう。何とかなるさ。
 
Slava:
servicedeskに詳細なリクエストを送信してみましょう。私たちに任せてください。

完了しました。

 

チャートに対するすべての変更を凍結する必要があります。

状況は次のとおりです。チャートを作成し、それを管理(ナビゲーション、グラフオブジェクトなど)するExpert Advisorがあります。終了すると、それを閉じます。

EAが動作しているある瞬間に、そのディセンダントチャートで見たものが気に入ったのです。Expert Advisorに変更を加えないようにしたい - フリーズする。

EAはこのチャートをハンドルで見ています。ハンドルが変えられたら、フリーズしてしまいますよね。


すなわち

// Изменение хэндла чарта.
// В случае удачи возвращает новый хэндл, неудачи - INVALID_HANDLE.
long ChartChangeID( const long Chart_ID );


チャートのクローンを作るというのは、選択肢としてありえない。まさにこのチャートが必要なのです。

 
fxsaber:

チャートに対するすべての変更を凍結する必要があります。

状況は次のとおりです。チャートを作成し、それを管理(ナビゲーション、グラフオブジェクトなど)するExpert Advisorがあります。終了すると、それを閉じます。

EAが動作しているある瞬間に、そのディセンダントチャートで見たものが気に入ったのです。Expert Advisorに変更を加えないようにしたい - フリーズする。

EAはこのチャートをハンドルで見ています。ハンドルが変えられたら、フリーズしてしまいますよね。


すなわち


チャートのクローンを作るというのは、選択肢としてありえない。まさにこのチャートが必要なのです。

いいえ
 
Slava:
いいえ

選択肢を提示したはずです。

 
fxsaber:

オプションのご提案をお願いします。

このチャートからEAがイベントを処理できるのか?

 
Andrey Khatimlianskii:

このチャートからEAがイベントを処理できるのか?

はい、ソースコードがあれば。

 
fxsaber:

はい、ソースがあれば。

で、あなたは持ってないんですか?

それなら、スケジュールを凍結したいときにテンプレートを保存すればいいのでは?

 
Andrey Khatimlianskii:

持ってないんですか?

それなら、チャートをフリーズさせたいときに、テンプレートを保存すればいいのでは?

カンバスやチャートナビは記憶に残らないからです。