ライブラリ: 無償ファジー論理ライブラリ関数

 

無償ファジー論理ライブラリ関数:

ファジー論理は、多くの分野で使用される現代科学であり、例えば、軍事的用途を有します。今では、トレーダーにも利用可能です。

アーカイブファイルには下記が含まれています。

作者: Grigoriy Chaunin

 

うーん...。とても興味深い...=)

 
ファジーロジックの原理について詳しく学べる資料はありますか?
削除済み  
slyusar:
ファジィ論理についてもっと学べる資料があるかもしれません。

インターネットが助けてくれる -ファジー論理

PS

興味深いトピックです。そして、開発者によって作成されたライブラリの形で、それはさらに興味深いものになるだろう...

この記事の著者に感謝します。

 
Interesting:

インターネットが私たちを助けてくれる -ファジーロジック

追記

興味深いトピックだ。開発者によって作られたライブラリという形であれば、さらに興味深いものになるだろう...。

この記事の著者に敬意を表します。

ありがとうございました。
 
このライブラリーはMQL-4で動作するのでしょうか?
削除済み  
Segun1966:
私はまだコードを見ていないが、専門家(というより作者)にとっての疑問は、このライブラリがMQL-4で動作するのか、そして4K用のバージョンを期待できるのかということだ。
少なくとも MATLABの 下には、ファジーロジックを実装するためのあらゆるものがすでに山ほどある(あとはそれを見つけるだけだ)。
 
MT4でもそのまま使えます。インポート 機能はMQL4とMQL5で同じです。
 
FoxRex:
MT4でもそのまま使えます。インポート関数はMQL4でもMQL5でも同じです。

理想的には、文字列パラメータが機能しない場合です。MT4ではchar*、MT5ではwchar_t*です。

ライブラリに感謝

 

これは考慮に入れていなかったが、この問題は解決可能だ。

ffll_get_msg_text

プロトタイプ:

ワイド文字版:
const wchar_t* ffll_get_msg_textW(int model_idx)
アスキー文字版:
const char* ffll_get_msg_textA(int model_idx)

目的

この関数は、渡されたモデルインデックスに関連付けられた "現在のメッセージ "のテキストを返します。メッセージはエラーまたは警告である。この関数は、API関数がエラーを返したときに呼び出されるべきです。

パラメータ

  • model_idx - ファイルを読み込むモデルのインデックス。

戻り値:

メッセージのテキスト、またはメッセージがない場合は NULL

注意事項

ffll_get_msg_text()によって呼び出されるバージョンは、_UNICODEが定義されているかどうかに依存します。アプリケーションのコンパイル時に _UNICODE が定義されていればワイド文字版が、そうでなければ ASCII 版が呼ばれます。

MT4 では、const char* ffll_get_msg_textA(int model_idx) を使用します。

MT5 の場合はconst wchar_t* ffll_get_msg_textW(int model_idx) を使います。

MT5では最初のものを使いましたが、正しく動作しませんので、2番目のものに置き換えてください。

最初にMT4でライブラリをテストしたところ、問題なく動作しましたが、ただ1つ、FCLでファイルをロードする際に間違ったパスを指定すると、ターミナルがクラッシュします。

 

ファジーロジック VSニューラルネットワーク?

mq4用のFANNのように、mq5用のニューラルネットワークサポートライブラリ/コードをまだ見たことがない。


あるいは、両方を統合することもできるのでしょうか?