---
title: "新しい MetaTrader 5 プラットフォームビルド1495：カスタムグラフィックを扱うためのMQL5の改良 - 最新のアップデート"
description: "Added the CopyTicksRange function. Added improved anti-aliasing functions to CCanvas class: CircleWu EllipseWu LineWu PolygonWu... - 最新のアップデート"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/ja/releasenotes/terminal/1398"
---

# 新しい MetaTrader 5 プラットフォームビルド1495：カスタムグラフィックを扱うためのMQL5の改良

## Added the CopyTicksRange function. Added improved anti-aliasing functions to CCanvas class: CircleWu EllipseWu LineWu PolygonWu PolylineWu TriangleWu

9 12月 2016

### MQL5

1. MQL5：[CopyTicksRange](https://www.mql5.com/ja/docs/series/copyticksrange)関数が追加されました。
2. MQL5：CCanvasクラスに改良されたアンチエイリアス関数が追加されました。
3. MQL5：MQL5リファレンスに[グラフィカルライブラリ](https://www.mql5.com/ja/docs/standardlibrary/graphics)の説明が追加されました。このライブラリは、価格チャート上でヒストグラム、分布グラフ、折れ線グラフを手早く作成することができます。
4. MQL5：[クライアントターミナルプロパティ](https://www.mql5.com/ja/docs/constants/environment_state/terminalstatus)の定数リストにシステムキーの状態を表す識別子が追加されました。TerminalInfoInteger（TERMINAL_KEYSTATE_XXX）の呼び出しは、MSDNの[GetKeyState()](https://msdn.microsoft.com/ja-jp/library/windows/desktop/ms646301(v=vs.85).aspx)関数と同じキーの状態コードを返します。
5. MQL5：string型のboolへのキャストのサポートを無効にしました。文字列をチェックするには、明示的な条件を使用する必要があります。たとえば、新しいビルドでは、次のコードをコンパイルするとエラーになります。

   ```
   string str; ... if(str)                        // 「Cannot convert type 'string' to 'bool（string型はboolに変換できません）」コンパイルエラーが発生する（以前のバージョンではエラーは表示されない）    Print("str is true");
   ```

    明示的な条件の使用が必要です。

   ```
   string str; ... //--- 文字列が初期化されているかを確認する if(str!=NULL)    Print("str is true"); または //--- 文字列の値が「true」かどうかを確認する if(StringCompare(str,"true",false))    Print("str is true"); または //--- 文字列が整数でゼロと等しいかどうかを確認する「true」かどうかを確認する if((int)str!=0)    Print("str is true");
   ```
6. クラッシュログで修正されたエラーが修正されました。

**以前のニュースをご覧ください。**

- [メタトレーダー5 ウェブ・プラットフォーム：二要素認証とパスワード変更](https://www.metatrader5.com/ja/releasenotes/terminal/1396)
- [MetaTrader 5 ビルド1485：新しいテストモードと標準ライブラリのグラフィックス](https://www.metatrader5.com/ja/releasenotes/terminal/1392)
- [MetaTrader 5 iOS build 1425](https://www.metatrader5.com/ja/releasenotes/iphone/1391)
- [MetaTrader 5 build 1445：MQL5数学関数ライブラリ](https://www.metatrader5.com/ja/releasenotes/terminal/1384)
- [メタトレーダー5 ウェブ・プラットフォームがより速くより便利に](https://www.metatrader5.com/ja/releasenotes/terminal/1382)
