MetaTrader 4 Build 529 ベータ版リリース、新コンパイラー搭載 - ページ 100

 
chief2000:
更新された端末がインターネットに接続されている場合、サーバーから更新情報をダウンロードし、ユーザーが削除したフォルダーを復元することは可能ですか?多くの企業が行っているように、アップデートをインストールする前にユーザーに知らせ、今すぐインストールするか、後日に延期するかを尋ねる方がよいでしょう。

端末はこれをログブックで報告する。まず、アップデートが可能であることが表示されます。その後、端末を再起動すると、アップデートがダウンロードされたと表示され、再度再起動すると、UACから変更可否の問い合わせがある。その後に初めて端末が再起動し、更新されます。

そんな3つのステップは、とても見逃せません。

 

なるほど。

デモンストレーションをします。

12月6日の554ビルドがあります。


端末の電源を入れた。

をクリックすると、新しいビルドがダウンロードされました。



端末を閉じることなく、別の端末を開き、509ビルドを行いました。

何も起こりませんでした!まだ残っていて、アップデートされません。


はMKターミナルを起動した - 。

予定通り更新されただけ

 

しかし、旧Expertsの場所にあったPresetsフォルダは跡形もなく消えてしまいました。ターミナルのローカルの場所にはないだけで、プロファイルにはあったのですが、空っぽなんです。

私にとっては致命的ではありませんが、おそらくちょっとしたバグでしょう :)

 
sergeev:

なるほど。

デモンストレーションをします。

509→ファーストベタ→更なるベタという道を避けられたのは幸運だったね。例えば、あるアップデートでアップデートディレクトリをクリーンアップしたり、アップデートの代わりにファイルコピーを 使用したりすることです。

ベータ版の1つで、私たちはアップデートディレクトリを(パーミッションの面で)より良いものに変更しました。

しかし、509をアップデートすると、他のビルドもすべてアップデートされます。

 
sergeev:

なるほど。

デモンストレーションをします。

12月6日の554ビルドがあります。


端末の電源を入れた。

をクリックすると、新しいビルドがダウンロードされました。



端末を閉じることなく、別の端末を開き、509ビルドを行いました。

何も起こりませんでした!まだ残っていて、アップデートされません。


はMKターミナルを起動した - 。

予定通り更新されただけ



実験のためにテスト端末を閉じて、VFXから起動した方が良かったのでは?
 
artmedia70:
実験のためにテスト端末を閉じて、VFXから起動した方が良かったのでは?


でも、可能性のある状況はすべてすでに起きています。

509→ファーストベタ→さらにベタという道を避けられたのはラッキーでしたね。


レナート

509→ファーストベタ→更なるベタという道を避けられたのは幸運だったね。例えば、あるアップデートでアップデートディレクトリをクリーンアップしたり、アップデートの代わりにファイルコピーを使用することで、アップデートすることができます。

ベータ版の1つで、更新ディレクトリをより正しい(アクセス権の点で)ものに変更しました。そのため、古い509ビルドは別のディレクトリにあるため更新されません。

しかし、509をアップデートすれば、他のものもすべてアップデートされます。


一度だけ、アップグレードがうまくいかなかったので、一番最初にディレクトリを削除しました。


私の環境では、すべてのターミナルがFAT32パーティションにある(/portableを使わないように意図的に)というオプションがあるかもしれません。

もしかしたら、このような理由でRoamingからアップデートを引っ張ってこないのでしょうか?

 

ターミナルを起動すると、ほとんどの場合、私のEAは初期化に失敗します(タイムアウトでシャットダウンします)。プロパティウィンドウを呼び出して[OK]を押すと、正常に初期化されます。

古い端末では、このようなことはあまりありません。

 
以下は、ThinkOrSwimからの更新メッセージの例です。すべて平易でシンプル、ユーザーにとって「驚き」のないメッセージです。


 

C:DataMetaQuotes "には何もなく、"C:DataMetaQuotes "にもWebInstallはありません。

どこに隠れているのだろう?何を削除すればいいのでしょうか?

 
sergeev:

ディレクトリを削除 したのは、アップデートが行われなかったので、一番最初の 時だけでした。それは534ビルドで、ベータ版への最初の試みでした。

おそらく、私が説明したケースと全く同じです。