新しいMetaTrader 4 Client Terminal 387とMetaTrader 4 Data Center build 387について

 

MetaTrader 4 クライアントターミナル Build 387

  1. 端末:プロキシサーバー経由のクライアント端末の動作を固定化。
  2. ターミナル:カスタムインジケーター計算時の気配値カウンターの計算を修正。
  3. ターミナル: 収益を商品利益の通貨で固定表示する。
  4. ターミナル:取引報告書作成時の与信の会計処理を修正しました。
  5. ターミナル:ナビゲーターセクションに "NNN more scripts "コマンドを追加。
  6. ターミナル:ヒストリーデータの再読み込み時に、カスタムインジケーター用のバッファーを初期化する機能を追加。
  7. Tester: テスト中のExpert Advisorで使用されるカスタムインジケータの初期化を追加しました。
  8. MetaEditor: プロキシサーバー経由でのMQL4.comの動作を修正しました。
  9. フォーラムの投稿とクラッシュを修正しました。

MetaTrader 4クライアントターミナルを次のリンクからダウンロードしてください: http://files.metatrader4.com/mt4setup.exe


MetaTrader 4 DataCenter Build 387

  1. 高速な値動きでクライアント端末にティックが出力されるのを修正しました。
  2. すべてのサーバーコンポーネントはSSE2コマンドセット(Pentium 4以上)で構築され、大幅な性能アップを実現しました。
  3. DataCenterでは許容できない動作が遅くなるため、Proxy操作のサポートを削除しました。
  4. データセンターの設定に使用できるIPアドレスの表示数を拡張しました。
  5. フォーラムと紋章のメッセージを修正しました。

MetaTrader 4 DataCenterのダウンロードはこちらから:http://files.metatrader4.com/mtdcsetup.exe、 LiveUpdateでライブアップデートが可能です。

ご注意ください 自社データセンターをご利用の場合は、新しい387ビルドに手動でアップデートされることを強くお勧めします。
 
Alexander:

MetaTrader 4 クライアントターミナル Build 387


  1. ターミナル:カスタムインジケーター計算時の気配値カウンターの計算を修正。



  2. ターミナル:ヒストリカルデータを再読込する際に、カスタムインジケータのバッファを初期化する機能を追加。


  3. フォーラムメッセージとクレストを修正しました。

もう少し具体的に教えてください。
 
Alexander:

MetaTrader 4 クライアントターミナル Build 387

ターミナル:ヒストリカルデータを再読込する際に、カスタムインジケータのバッファを初期化する機能を追加。


特に注目したいのがこのアイテム。この項目で修正されたエラーは、どのように現れたのでしょうか?
 
しかも、ビルド229から387まで一度に、なぜこんなに多くのビルドが消えているのか......。中間的なものはどこにあるのか、エキスパートやインジケータは新しいビルドのために再コンパイルする必要があるのか。
 

なぜ、細部にこだわるのか。修正したエラーがどのように現れたのか。

要は、端末のエラーで発生した状況を、以前に作ったプログラムで修正したのです。

端末が間違えることを説明しようとするより、この方が簡単だった。もっとも、いくつかのエラーは開発者が異議を唱えたわけではなく、大げさに言えばメタトレーダー・バージョン5ができたために無視されたものである。

現在、端末のエラーは修正されています。作成された指標のコードの誤りを修正する ことを拒否するのは論理的である。これで少しでもCPUの時間を短縮することができます。また、将来的には、新しいインジケータやExpert Advisorのコードで、ターミナルの修正されたエラーの修正に労力を費やす必要はありません。

 
nen:

特にこの点が注目されます。この項目で修正されたエラーは、どのように現れたのでしょうか?

サービスデスクで説明した2つのエラーは、1つは3ページにも及びました...。

詳細はこちら: https://www.mql5.com/ru/forum/2909/page2#comment_42005

と、たぶんこれ:https://www.mql5.com/ru/forum/131128

は来週確認します...。

 
Zhunko:

"We can only dream..." :-(

私のAIASM complexは387ビルドでは動作しません。

もう一度、修正箇所を確認すると...。:-(

コンプレックスが機能しない理由を解明。さよなら最適化 :-(

今は、ティックごとにバッファを補充する必要があります。対処した...

アレクサンダー

MetaTrader 4 クライアントターミナル Build 387

  1. 端末:プロキシサーバーを経由したクライアント端末の操作を固定化。
  2. ターミナル:カスタムインジケーター計算時の気配値カウンターの計算を修正。
  3. ターミナル:商品の利益通貨で利益を固定表示する。
  4. 端末:取引報告書作成時の与信の固定計上。
  5. ターミナル:ナビゲーターセクションに "NNN more scripts "コマンドを追加。
  6. ターミナル:ヒストリーデータの再読み込み時に、カスタムインジケーター用のバッファーを初期化する機能を追加。
  7. Testert: テスト中のExpert Advisorで使用されるカスタムインジケータの初期化解除を追加。
  8. MetaEditor: プロキシサーバー経由でのMQL4.comの動作を修正しました。
  9. フォーラムへの投稿とクラッシュログを修正しました。

MetaTrader 4クライアントターミナルを次のリンクからダウンロードしてください: http://files.metatrader4.com/mt4setup.exe

変化なし-初期化なし!せめて考えてください!

バッファでヒストリカルデータを読み込まない。サブウインドウでの垂直方向の掃引にしか使っていません。なぜ、常に満たす必要があるのでしょうか?上書きが必要な場面は3つだけです(初回起動、ズーム、チャートシフト)。このままではMT4はほとんど動きませんし、もう一つブレーキがかかっています。

 

すごいですねぇ。開発者は4番目をあきらめたわけではなく、サポートし、さらに磨きをかけているのです。これは、単純にビルドナンバー 387が証明していますね

最後に見たのは229でした。そしてすぐに387!(もしかしてコプロセッサが繋がった? はぁ・・・)。カッコイイ!

要は、外科医・プログラマーの主な戒めである「害を及ぼしてはならない!」を尊重することです。

.

.

.

.

.

.

.

P.S.E....x.4点から5点に押し上げられそうな勢いです。同じように、3から粗悪な4にされた。クソ...

 

まさにそれです。明日、DCから端末を更新して様子を見てみます。もし、すべてがヴァディムの書いたとおりだとしたら...最適化だけでなく、バイバイすることがある。おそらく、バッファを埋めるための余分なコードを追加する必要があるでしょう。そして、それはすべての指標で行わなければならないでしょう...。そして、その計り知れない量が掲示板で拡散されているのです。

これで、バッファは最後のセクションでのみ再計算されるようになりました。

良い面では、再初期化が必要なのはバッファではなく、履歴が入れ替わったときにどこでエラーが発生したかを探すことです。そして、チャート上の「バッファ」データをシフトさせるのです。

そうでなければ...今、チャート上に 数十種類のインジケータが 接続されていて、それでもコンピュータがハングアップしないところ、高速で、しかも高速のマーケットで、完全にコンピュータがハングアップすることになるのです。

この点については、開発者による明確な説明が必要です。

この場所にはブービートラップが仕掛けられていると直感したんだ。だから、このイノベーションのポイントについて質問したのですが......。

このアプローチでは、メタトレーダーをベースとした有償の開発製品は決して語られることはないはずです。そんな不具合があったら、クライアントに殺されるだけなのに......。だから、私はこれまで有料開発の提案を断ってきました。

 
f.t.:

もう少し詳しく教えてください。「初期化」とはどういう意味ですか、「バッファの補充」とはどういう意味ですか。

tick毎にバッファの内容がEMPTY_VALUEにリセットされ、配列全体を再充填しなければならないということでしょうか?

その通りです。各ティック ごとにバッファを満たしました。問題が消えたのです。

そして、その刻みをチャート更新でエミュレートしたのです。

 

バッファの再初期化は、取りこぼしたヒストリーを交換するときだけ行えばよいというのは、良いニュースです。