MT4プラットフォームの制限が多すぎる!!?

 

私は、同じPC上で約30のMT4プラットフォームを動かそうとしているのですが、奇妙な理由でできません。

RAMは十分で、各インストールを別のフォルダに分けました。

19か20のmt4インスタンスの後、次のインスタンスが起動しません...その後も簡単なフォルダやソフトウェアを開くことができないようです。

どなたか、何が起きているのかご存知の方、この問題を回避する方法はありませんか?

ありがとうございました。

佐田

 

メタトレーダーに限ったことではなく、Windowsの共有リソース(おそらくWindowsハンドル)に限ったことですが、XPではRAMが足りなくなる前に使い切ってしまうという制限があります。

私も同じ問題を抱えています。RAMは十分ですが、一定量以上のMT4アプリを実行することができないのです。

MT4アプリの数は、(私の場合)特定のインストール数ではなく、開いているウィンドウの数に依存します。つまり、私はおそらく、MT4の各インストールで1つのチャート(ウィンドウ)しか開いていなければ、20や30、あるいはそれ以上を実行することができます。

しかし、それぞれのMT4で10個も20個もチャートを開いて いたら、おそらくそれぞれ1個しかチャートを開いていないときと同じ数のMT4インストールを開くことができないでしょう。

この制限がXPのものであり、MT4固有のものではない(つまり、MT4プログラマーの責任ではない)のは、MT4を動かすずっと前からこの問題があり、また、別のコンピューターでも発生したからです。

そのコンピューターもRAMは十分でしたが、IEのウィンドウをたくさん(数百)開こうとすると、同じ問題が発生しました。

問題は、新しく開いたアプリが完全に描画されないこと(例:ツールバーが完全に表示されない)、また、既存のアプリの中から新しいダイアログを開くことができないことがあることです。

エクスプローラ ウィンドウを開く際に問題がある場合 (START-E を押しても何も起こらないか、エクスプローラ ウィンドウが部分的に開くだけで正常に動作しない)、私と同じ問題であることがわかります。

余分なアプリが起動していたり、トレイアプリが起動している場合は、それらを閉じるとリソースが解放され、別のMT4アプリを1つまたは2つ開くことができるかもしれません。

もちろん、あなたの問題には他の理由があるかもしれませんが、これは私が自分のコンピュータで直面する問題です。

 
ycomp:
メタトレーダーに限ったことではなく、ウィンドウズの共有資源(おそらくウィンドウズ・ハンドル)に限ったことですが、XPはRAMを使い切る前に使い果たします。

私も同じ問題を抱えています。RAMは十分ですが、一定量以上のMT4アプリを実行することができません。

MT4アプリの数は(私の場合)、特定のインストール数を実行するのではなく、開いているウィンドウの数に依存します。つまり、私はおそらく、MT4の各インストールで1つのチャート(ウィンドウ)しか開いていなければ、20や30、あるいはそれ以上を実行することができます。

しかし、それぞれのMT4で10個も20個もチャートを開いていたら、おそらくそれぞれ1個しかチャートを開いていないときと同じ数のMT4インストールを開くことができないでしょう。

この制限がXPのものであり、MT4固有のものではない(つまり、MT4プログラマーの責任ではない)のは、MT4を動かすずっと前からこの問題があり、また、別のコンピューターでも発生したからです。

そのコンピューターもRAMは十分でしたが、IEのウィンドウをたくさん(数百)開こうとすると、同じ問題が発生しました。

問題は、新しく開いたアプリが完全に描画されないこと(例:ツールバーが完全に表示されない)、また、既存のアプリの中から新しいダイアログを開くことができないことがあることです。

エクスプローラ ウィンドウを開く際に問題がある場合 (START-E を押しても何も起こらないか、エクスプローラ ウィンドウが部分的に開くだけで正常に動作しない)、私と同じ問題であることが分かります。

余分なアプリが起動していたり、トレイアプリが起動している場合は、それらを閉じるとリソースが解放され、別のMT4アプリを1~2個開くことができるようになるかもしれません。

もちろん、他の理由もあるかもしれませんが、これは私が自分のコンピュータで遭遇する問題なのです。

ご返信ありがとうございます。

はい、私も上記のような問題を抱えており、Windows XPからの問題であることに気づきました。

もっと多くの「ウィンドウ」を開くことができるようにする修正はないのでしょうか?この小さな問題を回避する方法がないとは信じられません...。

 

このフォーラムで質問したところ、誰も解決方法を知りませんでした。Windows xpの一般的な問題でグーグル検索してみましたが、いつものように、結果を適切に絞り込むための正確なキーワードがわかりませんでした。

winxpの問題なので、どこかにそれに関する議論があるはずなのですが、見つけられませんでした。でも、あまり検索していないんです。もし、答えが見つかったら教えてください。

www.experts-exchange.com に投稿してみてはいかがでしょうか?あそこはすごいですよ、自分の言っていることを分かっている人たちが、あなたの質問にとても詳しく答えてくれます。ただ、有料サイトであることが問題ですが、最初は無料でいくつか質問できると思います。

 

なぜ、10個以上のMTセッションを同時に開く必要があるのかわかりません。

しかし、Windows XPは32bitカーネルで4GB以上のメモリを割り当てることができます。

もし、本当に多くのMTのセッションを同時に実行する必要があるのなら、Windows xp 64bitを検討してください。8gbまたは16gbの物理メモリがあれば、Windowsカーネルの制限を超える前に、できるだけ多くのセッションを実行するために、大量のメモリを使用することができるはずです。

私は1GBの物理メモリを使い切る前に3つのインスタンスを同時に実行できますが、MS.netやVMware、セッションを実行する他の多くのサービスも開いていて、物理メモリを384~512MBほど消費しています。

ヨルグカ

メモリの制限を克服するために、Win xp 64bitを検討してください。

 

すみません、WINDOWS XPは4GB以上のRAMを割り当てることができません。

 

この質問はmetaquotesのホームページで質問したところ、メタトレーダー・ソフトウェアのため、1台のPCに多くのMTプラットフォームを割り当てることができないことを確認しました。

 

jorgaさん、私のコンピュータの1台は512MBしか物理的RAMがありませんが、12台のMT4インスタンスを問題なく動かしています。通常、MT4はそれほど多くのRAM*を必要としませんが、Windowsのリソース(私の推測ではウィンドウハンドル)のようなもので、その供給量はバカみたいに少ないようです(以前、MT4さえインストールしていない他のPCで同じ問題が発生しましたが、たくさんのアプリを実行していましたから)。

というわけで、64bitのWindowsはあまり役に立たないと思います。

* 一部のエキスパートやインジケータは、他のものよりずっと多くのRAMを消費するのではと思います。

 

VMware(仮想マシン)と呼ばれるアプリケーションは、1つのOS上に複数のOSを作成することができます。したがって、各OSは完全に独立して動作し、1つのPC上で複数のプログラムを異なるOSモードで機能させることができます。

http://www.vmware.com/

ただし、Windowsの使用と理解に関してある程度の能力が必要です。

また、Windowsサーバー製品を使用してターミナルサービスを実行すると、デフォルトでコンソールを含む3つのセッションを実行することができ、ターミナルサービスは追加のライセンスを登録する必要があります。

このように、様々な選択肢がありますが、複雑であることがほとんどです。

Jorgka

 

「jorgaさん、私のコンピュータの1台は512MBのRAMしかありませんが、12台のMT4インスタンスを問題なく動かしています。通常、MT4はそれほどRAMを必要としませんが、Windowsのリソース(私の推測ではウィンドウハンドル)のようなもので、その供給量はバカみたいに少ないようです(以前、MT4さえインストールしていない他のコンピュータで同じ問題が発生しましたが、たくさんのアプリを実行していましたから)。

というわけで、64bitのWindowsはあまり役に立たないと思います。

* 一部のエキスパートやインジケータは、他のものよりずっと多くのRAMを消費するかもしれませんね。

すべてのコンピュータは、メモリ内で異なるプロセスを実行しているので、それはマシンによって異なります。ただ、そこに何があるかは人それぞれです。

また、人々は同様にdifferntlyに読み取る、いくつかは10セッションが実行されていると言うことができますが、それはまた、ページと物理ラムを含む、あなたがページングに実行を開始すると、&書き込みキャッシュが有効になって、またCPU負荷が増加&Windowsは非常に不安定になる、MT上だけでなく、すべてのです。

Jorgka

 

うん、ごめん、考えが甘かった...。10以上動かしている人は、専用(MT4)だけのパソコンでやっているのだろうと思い込んでいました。日常業務でパソコンを使う+MT4を10台以上インストールするためには、最低でも1GBの実RAMが必要です。少なくとも私の経験では。