MT4 Ver4.00 Build 840変更内容
ターミナル
- グラフィックオブジェクトのカスタムツールチップの最大文字数を128文字に増加。
- チャネルグラフィカルオブジェクトのRayプロパティ(線の延長設定)有効時の表示修正。
メタトレーダーマーケット
- 製品購入時のログを改善しました。これにより問題発生時の解決策検索が容易になります。
- 製品レンタル更新エラー修正。
MQL4
- パス名に非ラテン文字(中国語や日本語)が使用されている時のMQL4アプリダウンロードの修正。
- MQL4アプリケーション環境プロパティを管理する為のMQLSetInteger関数を追加しました。
ENUM_MQL_INFO_INTEGER 列挙にMQL_CODEPAGEプロパティを追加しました。
このプロパティを使用して、MQL4プログラム起動時の現在のコードページがMQLSetInteger関数を介して使用されます。
MQL4アプリケーションのコンパイル時ではデフォルトのコードページが適用されます。
プログラム起動とコンパイルしたオペレーティングシステム間が異なる場合、stringデータの受け取りとメッセージ表示で問題が発生する可能性があります。
これは、Print,PrintFormat, Comment, Alert, MessageBox, SendFTP, SendMail, SendNotification,
iCustomとファイル名を使用する他関数、
グラフィカルオブジェクト、グローバル変数等のパラメータで使用します。
新しい関数とプロパティはこの問題を解決します。
- ObjectsDeleteAll関数のオーバーライド追加しました。
関数書式:
int ObjectsDeleteAll(
int chart_id,
const string prefix,
int sub_window = EMPTY,
int object_type= EMPTY
);
この関数は、指定したチャートやサブウインドウから指定したタイプのグラフィカルオブジェクトを全て削除します。
特別な機能は、オブジェクト名の接頭辞を設定する機能です。
例えば"myobj_"から始まる名前を持つオブジェクトのみを削除する事が出来ます。
- HomeキーとEndキーを使用した時にCHARTEVENT_CHART_CHANGEイベント生成出来るようにしました。
- グラフィカルオブジェクトコピー(ctrlキーを押しながらグラフィカルオブジェクトをドラッグ)時にCHARTEVENT_OBJECT_CREATEイベントが生成される不具合修正。
- ビジュアルモード中のChartID関数の戻り値を修正。
- 楕円グラフィカルオブジェクト(OBJ_ELLIPSE)のOBJPROP_SCALEプロパティを修正しました。
- ArrayFill関数の引数チェックを修正しました。
- 標準ライブラリのCArrayChar, CArrayShort, CArrayInt, CArrayFloat, CArrayLongクラスに、ArrayMaximum と ArrayMinimumメソッドを追加しました。
このメソッドを使用すると各配列内の最大値・最小値を検索する事が出来ます。
- 標準ライブラリのCArrayChar, CArrayShort, CArrayInt, CArrayLong, CArrayFloat, CArrayDouble, CArrayStringクラスの、SearchGreatOrEqual と SearchLessOrEqualメソッドを修正。
- 標準ライブラリのCArrayCharクラスの不具合修正。QuickSort, QuickSearch, SearchGreat, SearchLessメソッドを修正しました。
"パス名に非ラテン文字(中国語や日本語)が使用されている時のMQL4アプリダウンロードの修正"によってbuild 825/830で発生していた様々な不具合が解消されました。
バックテスト時のテンプレート適用出来なかった不具合も修正されました。
非ラテン文字で保存したテンプレートも適用出来なかった気がしますが・・・不具合修正によって過去の産物になりましたw
クラッシュログで報告されたエラーを修正。
更新はLiveUpdateシステムを介して利用可能です。
スポンサーリンク
注意事項:
当サイトはMQL4言語(MT4用プログラム言語)について紹介している初心者向けサイトです。
自動売買を行うEAや売買シグナルのソフトウェアの配布などは行っておりません。
投資助言も行っておりません、投資助言を必要としている方は投資助言業者に相談して下さい。
当サイトに掲載している情報やサンプルソース利用によって損害が生じてもサイト管理人は責任を負いませんので、全て自己責任でお願い致します。
また当サイトではFXCM MT4ベースに紹介していますが、これはFXCMを特別お勧めしているわけでは無く、単純に管理人がFXCM口座をメインに取引をしていた為です。尚、FXCMジャパン証券は楽天証券に買収されました。
FX(外国為替保証金取引)は金融商品取引法に規定される通貨関連店頭デリバティブ取引です。
元本あるいは利益を保証した金融商品ではありません。
為替変動・金利変動・アルゴリズムによる急変動・各国要人の気まぐれ発言による暴落等のリスクにより、損失が生じるおそれがあります。
FXは少ない保証金を担保として大きな金額を取引出来る為、投資金額以上の損失を被る可能性があります。
詳細は証券会社の契約締結前交付書面・約款等を熟読して下さい。