*

MT4 build902 バージョン情報

公開日: : 速報 , , , ,

http://forum.mql4.com/69819 より

MQL4と最適化されたメモリ使用でクラステンプレート:新しいメタトレーダー4プラットフォーム900を構築します
メタトレーダー4プラットフォームの更新は、更新は以下の変更を特色にする10月22日(木曜日)、2015年にリリースされます。

メタトレーダー4クライアント端末900を構築します

ターミナル:固定非アクティブ(未接続)アカウントのパスワードを変更します。

ターミナル:歴史的な大量のデータを扱うときに、メモリの使用とリリースを最適化されています。
ターミナル:固定やニュースカテゴリの多数での作業に最適化。
シグナル:固定ナビゲータ]ウィンドウのコンテキストメニューを介して信号から脱退。

MQL4:あなたは、C ++のようにパラメータ化クラスを作成することを可能にするクラステンプレートを追加しました。それはさらに大きな抽象化と均一に異なるクラスのオブジェクトを操作するための同じコードを使用する能力を可能にします。使用例:
// * ———————————————– + ——————-
// | TemplTest.mq5 |
// | 著作権2015、MetaQuotesソフトウェア株式会社 |
// | https://www.mql5.com |
// + ————————————- + —————————–
#propertyの著作権は「著作権2015、MetaQuotesソフトウェア
テンプレートクラスを宣言

{
保護されました:
T []はM_DATA。

公共:

BOOL 追加(T項目)
{
int型 new_size = ARRAYSIZE(M_DATA)+ 1;
int型の予備=(new_size/ 2 + 15 )&~ 15 ;
//— if ( ArrayResize (m_data,new_size,reserve)!=new_size)
return (false);
//—
m_data[new_size- 1 ]=item;
return (true);

}
Tの 演算子[](int型の インデックス)
{
静的のT INVALID_INDEX;
// —
場合(インデックス<0 ||インデックス> = ARRAYSIZE(M_DATA))
リターン(INVALID_INDEX);
// — リターン(M_DATA [インデックス]);

}
};
// + ———————————————– ——————- +
// | ポインタ配列のテンプレートクラス。|デストラクタでは、削除されます
// | オブジェクト、配列に格納されたへのポインタ。|
// | |
// | TARRAYテンプレートクラスから継承しますのでご注意ください

:公共 TARRAY
{

公開:ボイド〜TArrayPtr()
{
for ( int n= 0 ,count= ArraySize (m_data);n ExtIntArray;
//(テンプレートはint型によって特化TARRAY)TARRAYテンプレートをインスタンス化TARRAY <ダブル> ExtDblArray; //インスタンス化
テンプレートTARRAY(TARRAYはダブルタイプ別にテンプレートを特化)TArrayPtr ExtPtrArray; //(タイプCFooにより特化TArrayPtrテンプレート)TArrayPtrテンプレートをインスタンス化// —————- + ————————————————– + // | プログラムスタート機能スクリプト| // + —————————————— + ————————ボイドのOnStart()

{
// —データで配列を埋める
ために(int型 = Iを0;私は<10; iは++) { int型の整数= iが+ 10。 ExtIntArray.Append(整数)。 ダブル DBL =私は+ 20.0。 ExtDblArray.Append(DBL)。 CFoo * ptrは= 新しい CFoo(私は+ 30); ExtPtrArray.Append(PTR); } // ---出力配列の内容の 文字列 STR =「INT:"; のための(I = 0;私は <10; iは++) STR + = "" +(文字列)ExtIntArray [i]は、 印刷(文字列); STR = "ダブルサイズ:"; のための(I = 0;私は<10; iは++) STR + = "" + DoubleToString(ExtDblArray [i]は、1); 印刷(文字列); STR = "のPtr:"; のための(I = 0;私は<10; iは++) STR + = "" +(文字列)ExtPtrArray [I] .X(); 印刷(文字列); // ---これらはTArrayPtrで削除されているので、新しい介して作成CFooオブジェクトは、削除しないでくださいオブジェクトのデストラクタ
}
実行結果:
TemplTest EURUSD、M1:のPtr:30 31 32 33 34 35 36 37 38 39
TemplTestユーロドル、M1:ダブルサイズ:20.0 21.0 22.0 23.0 24.0 25.0 26.0 27.0 28.0 29.0
TemplTestユーロドル、M1:int型:10 11 12 13 14 15 16 17 18 19
MQL4:で修正されたメモリの再割り当てのarraycopy機能時折MQL4プログラムのクラッシュを引き起こす可能性があります。
テスター:たまにインジケータをテストした後、グローバルレベルで宣言した変数のゼロ化の原因となったエラーを修正しました。
テスター:貿易サーバーへの接続が失われたときにテストを修正しました。
MetaEditor:型キャストの存在下でMetaAssist中の関数名を定義する修正。
MetaEditor:大きなファイルを開く修正しました。
MetaEditor:追加のFホットキーコードベース]タブから検索機能を呼び出すだけでなく、ステータスコードを操作するためのコマンドのバーで複数の先端に:などインデントを増加/減少、ナビゲーション、ケースシフト、
クラッシュログで報告されたエラーを修正。

更新は、LiveUpdateのシステムを介して利用できるようになります。

このコメントはWEBに公開されるので、問い合わせ等はメールでお願いします。

関連記事

MT4バージョン情報build600

変更点の抜粋 (Google翻訳) MQL4言語とアプリケーションの市場がリリースしたア

記事を読む

メタクオーツ、MT4やめるってよ。

正確には、 「メタクオーツ、(新規業者に対して)MT4(の提供を)やめるってよ。」 です。

記事を読む

MT4 build985 988 バージョン情報

新しいメタトレーダー4ビルド985:内蔵MQL5.communityチャット メタトレーダー4

記事を読む

FXで脱税=FXで億万長者になった実例?

4億円脱税主婦「池辺」さん 女王と呼ばれたトレーダー。 FX取引で得た利益が3年間で約4億円あっ

記事を読む

MT4バージョン情報build610

変更点の抜粋 メタトレーダー4クライアント端末610を構築します ターミナル:ストップ配置を

記事を読む

 
  • ブログ管理人の横瀬兼元(ペンネーム)です。

    各トピックに対するコメントは各記事のコメント欄にお願いします。それ以外のご質問、ご相談などは
    infoあっとfxantenna.com
    まで
    私の偽物がいるらしいので偽物にご注意ください。
no image
[bitwallet]paypal, Netteler, Skrillの次のオンラインマネーウォレット

近頃FX業界ではbitwallet(旧:mybitwallet)という

no image
ストップレベル=0はストップレベルがないことではない

MT4/MT5では予約注文を行う際にストップレベルというものがあります

no image
私の偽者、偽ブログにご注意ください

読者の方からご連絡いただいたのですが、私のブログの内容をそのままコピー

no image
サービス展開向けの仮想通貨自動売買システムを作るには

前置き ビットコイン、仮想通貨の自動売買を作る目的として、通常は個人

一回の演算で複数のリクエストを送る 仮想通貨の自動売買⑪

公開:2017/9/4 基本的にjson形式でAPIをたたく場合

→もっと見る

PAGE TOP ↑