---
title: "機械学習モデルの操作 - MetaEditorのヘルプ"
description: "MQL5言語は、次の操作をサポートしています。 ONNX (Open Neural Network Exchange... - 機械学習モデルの操作 - MetaEditorのヘルプ"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/ja/metaeditor/help/machine_learning"
---

[MetaEditorのヘルプ](https://www.metatrader5.com/ja/metaeditor/help) → 機械学習モデルの操作

# 機械学習モデルの操作

MQL5言語は、次の操作をサポートしています。 [ONNX](https://ru.wikipedia.org/wiki/ONNX) (Open Neural Network Exchange) モデル。ONNXは、機械学習モデルのためのオープンソースフォーマットです。この形式は、次のような多くのプラットフォームでサポートされています。 [Chainer](https://chainer.org/)、[Caffee2](https://caffe2.ai/) 、 [PyTorch](https://pytorch.org/).。専用ツールを使ってONNXモデルを作成し、MQL5アプリケーションに統合して、取引の意思決定に利用することができます。サポートされているすべての機能の説明は、 [MQL5 ドキュメント](https://www.mql5.com/ru/docs/onnx).で使用できます。

## MetaEditorでモデルを表示する [#](#onnx)

ONNXモデルファイル (*.onnx) の内容をエディターで直接表示できます。例として、次のプロジェクトONNX.Price.Predictionを [ツールボックス \ パブリック プロジェクト](https://www.metatrader5.com/ja/metaeditor/help/mql5storage/projects#public) で見つけて、コンテキスト メニューで [参加] を選択します。プロジェクトはコンピューターにダウンロードされ、ナビゲータに表示されます。

![ONNXモデルをMetaEditorで直接開く](https://www.metatrader5.com/i/help/metaeditor/en/onnx_view.png)

## Netronでモデルを表示する [#](#netron)

[Netron](https://github.com/lutzroeder/netron) は、コンテンツの便利な視覚化を可能にする、MLモデルに特化したビューアです。ONNX、TensorFlow Lite、Caffe、Keras、ncnnなどの一般的なモデルをサポートしています。

モデルを表示するには、ナビゲータでそのファイルを選択し、[Netronで開く]をクリックします。このユーティリティがインストールされていない場合、 [GitHubページ](https://github.com/lutzroeder/netron/releases) が開きます。オペレーティングシステムに応じて、そこから関連するインストーラーをダウンロードできます。例えば、Windowsの場合は、Netron-Setup-X.X.X.exeを使用します。プログラムがインストールされている場合は、モデルがすぐに開き、ナビゲーターから表示できます.。

![Netronを使用して機械学習モデルを視覚化する](https://www.metatrader5.com/i/help/metaeditor/en/onnx_netron.png)

以下が対応形式です。

- armnn、caffemodel、circle、ckpt、cmf、dlc、dnn、h5、har、hd5、hdf5、hn、keras、kmodel、
- lite、mar、meta、mge、mlmodel、mlnet、mlpackage、mnn、model、nb、ngf、nn、nnp、
- om、onnx、ort、paddle、param、pb、pbtxt、pdiparams、pdmodel、pdopt、pdparams、prototxt、pt、pth、ptl、
- rknn、t7、tfl、tflite、tmfile、tm、tnnproto、torchscript、uff、xmodel

## In this section

- [起動](https://www.metatrader5.com/ja/metaeditor/help/beginning/open)
- [設定](https://www.metatrader5.com/ja/metaeditor/help/beginning/settings)
- [他のIDEとの統合](https://www.metatrader5.com/ja/metaeditor/help/beginning/integration_ide)
- [メインメニュー](https://www.metatrader5.com/ja/metaeditor/help/main_menu)
- [ツールバー](https://www.metatrader5.com/ja/metaeditor/help/toolbar)
- [ワークスペース](https://www.metatrader5.com/ja/metaeditor/help/workspace)
- [プロジェクトおよびMQL5ストレージ](https://www.metatrader5.com/ja/metaeditor/help/mql5storage)
- [MQL4/MQL5ウィザード](https://www.metatrader5.com/ja/metaeditor/help/mql5_wizard)
- [プログラムの開発](https://www.metatrader5.com/ja/metaeditor/help/development)
- [SQLデータベースの操作](https://www.metatrader5.com/ja/metaeditor/help/database)
- 機械学習モデルの操作
- [プログラムの開発例](https://www.metatrader5.com/ja/metaeditor/help/project_example)
- [MetaEditor環境フォルダ](https://www.metatrader5.com/ja/metaeditor/help/structure)
- [MQL5コミュニティ: トレーダーのコミュニティ](https://www.metatrader5.com/ja/metaeditor/help/mql5community)
- [のヘルプ](https://www.metatrader5.com/ja/metaeditor/help/mql5_help)
- [トレーディングアプリケーションの開発に関する記事](https://www.metatrader5.com/ja/metaeditor/help/articles)
- [トレーディングプラットフォームのビデオガイド](https://www.metatrader5.com/ja/metaeditor/help/video_guides)

```json
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {"@type": "ListItem", "position": 1, "item": {"@id": "https://www.metatrader5.com/ja/metaeditor/help", "name": "MetaEditorのヘルプ"}}, {"@type": "ListItem", "position": 2, "item": {"@id": "https://www.metatrader5.com/ja/metaeditor/help/machine_learning", "name": "機械学習モデルの操作"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: 機械学習モデルの操作", "acceptedAnswer": { "@type": "Answer", "text": "MQL5言語は、次の操作をサポートしています。 ONNX (Open Neural Network Exchange) モデル。ONNXは、機械学習モデルのためのオープンソースフォーマットです。この形式は、次のような多くのプラットフォームでサポートされています。 Chainer 、..." } }] }
```
