*

MT4 build970 バージョン情報

公開日: : HOME , , , , , ,

https://www.mql5.com/en/forum/86985 より

新しいメタトレーダー4ビルド970:簡体デモ口座開設と拡張MQL4機能

MT4の更新は6月3日(金曜日)、更新は以下の変更があります。

7月1日、940以下のMT4端子バージョンのサポートが終了

メタトレーダー4のサポートは940以下のビルドが7月1日に廃止され、
サポートされていない端末は、新しいサーバーのバージョンに接続することはできません。

したがって、あなたの端末をアップグレードすることをお勧めします。

メタトレーダー4ビルド970

ターミナル:簡体なデモアカウントの作成ダイアログ。
任意のフォームに記入する必要はありません。
単にアカウントの種類、預金およびレバレッジ、基本的なデータを指定し、取引のパラメータを選択します。

MQL4:実行可能なEX4ファイルの形式は、MQL4言語の新機能を実装するために変更されました。
MetaEditorの以前のビルドでコンパイルされたすべてのEX4アプリケーションはアップデート後に正常に動作します。
このように、上位互換性は完全に保たれています。
EX4プログラムはビルド970でコンパイルし、上記旧端末では動作しませんビルド-後方互換性がサポートされていません。

MQL4:抽象クラスと純粋仮想関数のサポートが追加されました。 抽象クラスは、あなたがより具体的な派生クラスを作成するために使用することを期待している、一般的なエンティティを作成するために使用されています。抽象クラスは、唯一のいくつかの他のクラスの基底クラスとして使用することができ、抽象クラス型のオブジェクトを作成することは不可能である理由、それはです。 その中に少なくとも一つの純粋仮想関数を含むクラスは抽象です。したがって、抽象クラスから派生したクラスは、そうでなければ、彼らはまた、抽象クラスになり、そのすべての純粋仮想関数を実装する必要があります。 仮想関数は、純粋な指定子の構文を使用して、「純粋」として宣言されています。唯一の共通機能を提供するために作成されCAnimalクラスの例を考えてみましょう- CAnimal型のオブジェクトは、実際の使用のために一般的すぎます。したがって、CAnimalは抽象クラスのための良い例です。

クラス犬歯
{
公共:
イヌ(); //コンストラクタ
仮想 ボイド サウンド()= 0 ; //純粋仮想関数
プライベート:
ダブル m_legs_countは; //どのように多くの足の動物が持っています
};
。それがPURE純粋仮想関数の指定子で宣言されているため、ここでは音が()(= 0)、純粋仮想関数である (= NULL)または(:純粋仮想関数のみを純粋仮想指定子が設定されている機能であります= 0)。抽象クラスの宣言と使用例:

クラス犬歯
{
公共:
仮想 ボイド サウンド()= NULL; // PUREメソッドは、派生クラスでオーバーライドする必要があり、CAnimalは現在、抽象的で、作成することはできません
};
// —抽象クラスから派生
クラス CCAT:公共 CAnimal
{
公共:
仮想 ボイド サウンド(){ 印刷(”Myau”); } 、CCATは//上書きされPURE抽象的ではなく、作成することができます
};

// —間違った使用例
新しい CAnimal; ‘CAnimal」の//エラー-コンパイラは「抽象クラスをインスタンス化することはできません」というエラーを返し
CAnimalのsome_animal; ‘ CAnimal」の//エラー-コンパイラが「抽象インスタンス化することはできません返しますクラス”エラー

正しい使用の// —例
新しい CCAT; //エラーなし- CCATクラスは抽象的ではありません
CCAT猫; //エラーなし- CCATクラスは抽象的ではありません
抽象クラスの制限
抽象クラスのコンストラクタは、結果は未定義である(直接または間接的に)純粋仮想関数を呼び出す場合。
// + ———————————————– ——————- +
// | 抽象基底クラス|
// + —————————————— ———————— +
クラス CAnimal
{
公共:
// —純粋仮想関数
仮想 ボイド サウンド(ボイド)= NULL;
// —機能
空隙 CallSound(ボイド){サウンド(); }
// —コンストラクタ
イヌ()
{
// —仮想メソッドの明示的な呼び出し
音();
// —(第三の機能を使用して)暗黙の呼び出しを
CallSound()。
// —コンストラクタおよび/ ​​またはデストラクタは、常に、独自の関数を呼び出し
、彼らは仮想で、派生クラスで呼び出された関数によって上書きされた場合でも// —
呼び出された関数が純粋仮想であれば— //
/ / —コールが「純粋仮想関数呼び出し「重大な実行時 ​​エラーが発生します
}
};
しかし、抽象クラスのコンストラクタとデストラクタは、他のメンバ関数を呼び出すことができます。

MQL4:イベント・モデルの構成を簡素化するための関数へのポインタのサポートが追加されました。 例えば、タイプ”関数へのポインタ」を指定し、関数へのポインタを宣言するには:

typedef int型(* TFunc)(int型、int型);
さて、TFuncは型であり、関数に変数のポインタを宣言することが可能です。
TFuncのfunc_ptr。
func_ptr変数は、後でそれを宣言する関数へのポインタを格納することができます。
int型のサブ(int型のx、int型の y)は{ リターン(XY); }
int型(追加int型のx、int型の y)は{ リターン(X + Y)を、}
int型 NEG(int型 x)は{ リターン(〜x)は、}

func_ptr =サブ;
印刷(func_ptr(10、5));

func_ptr =追加します。
印刷(func_ptr(10、5));

func_ptr =ミリ秒; //エラー:NEGがint(整数、整数)型ではない
印刷(func_ptr(10)); //エラー:2のパラメータがBEそこはずの
関数へのポインタは保存され、パラメータとして渡すことができます。あなたは、非静的クラスメソッドへのポインタを取得することはできません。

MQL4:ENUM_TERMINAL_INFO_INTEGERクライアント端末プロパティの列挙に追加しましTERMINAL_SCREEN_DPI値 – データ表示解像度は1インチ当たりのドット数(DPI)で測定されます。彼らは異なる解像度のモニター上で同じように見えるように、このパラメータの知識は、グラフィカルオブジェクトのサイズを指定することができます。
MQL4:ENUM_TERMINAL_INFO_INTEGERに追加しましTERMINAL_PING_LAST値クライアント端末の特性 -マイクロ秒の貿易サーバへのpingの最後の既知の値。1秒は百万マイクロ秒で構成されています。
MQL4:DRAW_NONEバッファ(なしグラフィカルな構成)は、カスタム指標のチャートウィンドウの最小値と最大値の計算には参加しません。
MQL4は:OBJ_LABELとOBJ_TEXT型のオブジェクトの上に押し、マウスの動きやマウスのボタンに関連するイベントを生成するのを修正します。彼らはOBJ_RECTANGLE_LABELとOBJ_RECTANGLEタイプの他のオブジェクト内にあった場合は以前、イベントが誤って生成されました。
MQL4:カスタム指標で高さがゼロのヒストグラムの棒をプロット修正しました。今、彼らは1ピクセルの高さを持っていながら、これまでは、このようなバーは、表示されませんでした。
信号:シグナルプロバイダーと加入者の利用可能な取引シンボルを比較する際に固定取引シンボルを検索します。
テスター:現在のスプレッドはテスト設定で使用されている場合、FXTファイルに広がりの使用を修正しました。
市場:いくつかの市場のショーケースの表示エラーを修正しました。
MetaEditor:「単語単位のみ」モードでファイルした単語の修正された検索。
MetaEditor:追加が必要なファイルのコンパイル結果の行をダブルクリックしてファイルに移動します。
MetaEditor:Windows XPでいくつかの制御要素の表示を修正。
クラッシュログで報告されたエラーを修正。
更新は、LiveUpdateのシステムを介して利用できるようになります。

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

関連記事

リクイディティプロバイダって?

FX業者が注文を流すところ、それがリクイディティプロバイダーです。 日本語の直訳で、「流動性の

記事を読む

MT4で日経225

FXに限定しないと、 日経225でそこそこ儲けている人たちがいるようです。 最近のMT4ブロ

記事を読む

完全匿名サイトを作る方法

日本のレンタルサーバーを利用しようとすると ほとんどの確率で個人情報の登録が必要になります。

記事を読む

安価で頑丈なペーパーウォレットコインを作る

ゴックス事件から早数年。仮想通貨バブルが過熱するにつれてその事件が忘れ去られているような気がします。

記事を読む

no image

[MQL4] WebRequest with https returns false on VPS

Let me say first, this is just for MQL programmer.

記事を読む

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

    各トピックに対するコメントは各記事のコメント欄にお願いします。それ以外のご質問、ご相談などは
    infoあっとfxantenna.com
    まで
    私の偽物がいるらしいので偽物にご注意ください。
no image
【MQL4】外部ソフトなしで稼働するコピートレードツールを作る。その⑨

このシリーズは前回の投稿から1年以上あいている訳ですが、結構問い合わせ

no image
【一覧】外部ソフトなしで稼働するコピートレードツールを作る。

【MQL4】外部ソフトなしで稼働するコピートレードツールを作る。その1

no image
スマホから稼働中のEAを操作、チェックするアイディア【RDP以外で】

自動売買システムはVPSなどに設置することで24時間稼働させられますが

no image
【初心者向け】VPSでWebサーバー構築 (さくらVPSxUbuntu16.04)

今回はサーバーの構築について扱ってみようと思います。VPSを使った一般

no image
2018年中盤~の仮想通貨(ビットコイン)アービトラージの相場について

ちょくちょく「最近、ビットコインのアービトラージどうですか」という質問

→もっと見る

PAGE TOP ↑