1325:ヘッジ取引と実際のティックによるテストリテールFXの可能性を拡大する為に、プラットフォームに2つ目の計算システムであるヘッジングが追加されました。反対方向のものを含む、多数のポジションを持つことができます。2016ターミナルリテールFXの可能性を拡大する為に、プラットフォームに2つ目の計算システムであるヘッジングが追加されました。反対方向のものを含む、多数のポジションを持つことができます。価格がトレーダーに反する方向へ向かった場合、反対方向にポジションを開くことができます。4で使用されているものと同様なので、トレーダーに馴染みのあるものです。Networkのサポートを持つ多通貨・マルチスレッドテスターなど、第五世代プラットフォームの全ての長所を使用することができます。これからは、一つのシンボルにつき一つのポジションしか持つことができない、ネッティングを使用しているアカウントと同じアカウントで、株式取引を行うことができます。同じプラットフォームの他のアカウントで、FX取引やヘッジングを使用することもできます。ヘッジアカウントの取得方法とポジション計算タイプの参照場所ポジション計算のタイプはアカウントレベルで設定され、これはターミナルウィンドウのヘッダやログに表示されます。ヘッジングのデモアカウントを開設する為には、対応するオプションを有効にしてください。ネッティングシステムこの計算システムは、アカウント上では一度に1つのシンボルにつき1つのポジションのみ開くことができるということを念頭に置いています。ポジションを持っている場合、同じ方向での取引実行時にこのポジションのボリュームを増加させます。逆方向に取引が実行された場合、既存のポジションのボリュームを小さくし、これを閉じたり(現在のポジションボリュームと等しいボリュームでの取引実行時)反転させます(もし反対方向の取引のボリュームが現在のポジションよりも大きい場合)。この時、どのようなアクションの結果、反対方向に取引が行われるかや、市場の注文や指値注文の実行の結果は重要ではありません。以下に、0.5ロットのボリュームでのEURUSDの二つの買い取引の実行例を引用しました。これらの取引の実行結果は、1ロットのボリュームの1つの共通ポジションになりました。ヘッジングシステムこの計算システムはアカウントに、同じシンボルに対し反対方向のものを含む、複数の取引ポジションを持つことを可能にします。取引シンボルに開いているポジションがあり、トレーダーが新しい取引を実行する(または指値注文が作動する)場合、新しいポジションが開かれます。既存のポジションは変化しません。以下に、0.5ロットのボリュームでのEURUSDの二つの買い取引の実行例を引用しました。これらの取引が実行された結果、2つの別個のポジションが開かれました。ジングポジション計算のアカウントの為に、反対のポジションを閉じる新しいタイプの取引操作が追加されました。向の2つのポジションを同時に閉じることができます。リューム的に)大きい方と等しくなります。2つのポジションの単一のクローズと比較すると、相対クローズでは、トレーダーは1つのスプレッドを節約することができます。単一クローズの場合、トレーダーは2回スプレッドを払うことになります。低い価格(Bid)で買いを閉じ、より高い価格(Ask)で売りを閉じます。最初のポジションを閉じる為の相対クローズでは、2つ目のポジションのオープン価格を使用し、2つ目のポジションには最初のポジションのオープン価格が使用されます。by』のタイプの注文が設定されます。閉じられるポジションのチケットが、コメントで指定されます。by』タイプの2つの取引によって行われます。4からのアカウントの転送機能が拡張されました。5のアカウントを全ての操作と一緒に自動モードで転送することができます。4から転送されたアカウントへの最初の接続時に、ウェルカムページが表示されます。転送は安全に行われます。4で使用していたアカウントのパスワードを入力し、それから新しいパスワードを設定してください。4の全ての取引履歴は自動的に新しいアカウントに保存されます。5の取引履歴の4つの記録までに相応するので保存されません。全ての取引記録には、新しいチケットが割り当てられます。アカウント番号は、ブローカーがインポートをする方法に応じて、保存されるか、または新しいものに置き換えられます。チャットが追加されました。これからは、取引プラットフォームで直にMQL5.communityの友人や仲間と交流することができます。チャットでは、MQL5アカウントの全ての個人メッセージが表示されます。交流の前に、チャット画面やプラットフォームの設定から自分のアカウントにログインしてください。(サービス->設定->コミュニティ)デモアカウント開設のダイアログが簡素化され、ヘッジ機能付きアカウントを開設することができるようになりました。これからは、長いアンケートを記入する必要はなく、主要データを表示し取引パラメータを選択するだけで十分です。プラットフォームを使った作業の迅速な開始の為に、デモアカウントの自動割り当てが追加されました。アカウントがない場合、起動時に最初の利用可能な取引サーバでデモアカウントを割り当てます。開設に成功した後、アカウントはすぐに接続されます。これからは、各ポジションにはチケット(ユニークナンバー)があります。(サーバーでの操作の結果チケットが変更された場合を除く)。ポジションの再オープンによるスワップの加算です。アップデート後、以前に開かれたポジションには、チケットが自動的に割り当てられます。ポジションの方向転換をもたらす市場発注の際のストップロスとテイクプロフィットのレベル設定が修正されました。以前は、新しいポジションでは適切なレベルが設定されませんでした。ワンクリック注文パネルのコントロール要素で、小数点以下4桁以上を持つ価格の表示が修正されました。印刷前のプレビューウィンドウのニュース表示のエラーを修正しました。ティックチャートの表示エラーを修正しました。ターミナルの強制終了後のマーケットデプスの開始が修正されました。ワンクリック注文パネルのコントロール要素の表示の際に、成行注文の許可のチェックが追加されました。多数の開かれた注文やポジションがある場合の、マージンと利益の計算が最適化されました。ユーザーインターフェースのマレー語への翻訳が追加されました。マニュアルが全体的に更新されました。5を使った取引の学習を最大限に簡単で便利なものにする為にあります。『上からのチャート』モードでのグラフィックオブジェクトの表示が修正されました。取引ロボットとテクニカルインディケータの実際のティックヒストリーでのテストが可能になりました。実際ティックでのテストと最適化は実際の条件に最大限に近くなります。分足データをベースに生成されたものの代わりに金融商品ごとに証券会社によって収集された実際ティックが使用されます。これらのティックは、取引所や流動性プロバイダーからのものです。実際のティックによるテストもしくは最適化を開始する為には、ストラテジーテスターで適切なモードを選択してください。ティックデータは分足データよりも遥かに大きいサイズを持っています。ダウンロードされたティックデータは、月ごとにTKSファイル\bases\[取引サーバ名]\ticks\[シンボル名]に保存されます。実際ティックでのテストの際には、スプレッドは分足バーの領域内で変わることがあり、その場合、1分間の中でのティックティック生成時に相応するバーで決まっているスプレッドが使用されます。シンボルによってマーケットデプスが中継される場合、バーはきっちりと最終取引(Last)実行価格で構築されます。Lastの価格でバーを構築しようと試みますが、それがない場合にのみBid価格を使用します。OnTickの発生は全てのティックで起こります。格によって行われる点にご注意ください。取引の実行は他の価格(BidまたはAsk)で行われます。この時Askは、Bid+分足バーに相応する固定スプレッドで計算されます。その分に対するティックデータがない場合、テスターは『全ティック』モードでティックを生成します。ない場合の、計画した期間中におけるエキスパートアドバイザのテストをすることが可能になります。ティックデータがある場合、これらのティックは無視されます。分足データはより信頼性が高いと考えられています。Networkを介しても利用することができます。数か月かかるストラテジーの最適化も、数千のコンピュータの計算能力を用いることで数時間で実行することができます。ネットワークを介したテストを行うには、クラウドエージェントの使用をオンにしてください。Networkを介した実際ティック上でのテストでは、大量のインターネットトラフィックが転送されることがあります。これは、コンピュータネットワークの使用に対する最終コストに大きく影響を与えます。取引シンボルの幾つかのタイプで手数料が計算されるエラーを修正しました。対応するポジションのExpert欄の数値に応じた、SL/TPが作動した結果に起こる、取引注文のExpert欄の記入が修正されました。以前は記入されませんでした。通常およびフォワード最適化の結果タブへの切り替えが修正されました。"Envelopes"インディケータの表示と計算が修正されました。ビジュアルテストの実行が最適化されました。多数の開かれた注文やポジションがある場合の、マージンと利益の計算が最適化されました。高頻度取引での取引操作の実行が最適化されました。今後は履歴の同期は、現在の相場を必要としない、非主要シンボルのプロパティのリクエスト時に行われません。以前は非主要シンボルのプロパティの任意のリクエスト時に現在のシンボルでの履歴の同期化が行われていました。年率でのスワップ計算が修正されました。5プラットフォームにヘッジングが登場したことに関連し、実行されるEX5ファイルのフォーマットが変更されました。コンパイルされた全ての古いEX5プログラムは、更新後に正常に動作するため、上位互換性は完全に確保されます。この時、1325以降のビルドでコンパイルされたEX5プログラムは、古いビルドのターミナルでは動作せず、下位互換性はありません。抽象クラスと純粋仮想関数のサポートが追加されました。抽象クラスは、将来におけるより具体的な派生クラスを作成する一般的なエンティティを作成する為に作られています。抽象クラスは、いくつかの他のクラスの為に基底クラスとして使用することができるだけなので、抽象クラスのオブジェクトタイプを作成することはできません。純粋仮想関数を一つでも含むクラスは、抽象クラスとなります。したがって、抽象クラスから派生したクラスは、その純粋仮想関数を実装する必要があり、そうしないと、これらは同様に抽象クラスになります。想関数は、純粋指定子構文を使用し、『純粋』として宣言されます。CAnimalのオブジェクト自体は、実際の使用には一般的すぎます。したがって、CAnimalクラスは、抽象クラスの為の良い例となります。};ここでのSound()関数は、純粋仮想関数PURE(=0)の指定子で宣言されている為、純粋仮想となります。(=NULL)または(=0)と純粋指定子PUREが指定されている仮想関数のみが純粋仮想関数となります。