ライブラリ: メモリマッピング - ページ 2

 
Urain:

それともwinのDLLはマートで許可されるのでしょうか?

ShellExecuteにしかアクセスできないのは、すでに潜在的な危険性がある。
 
Urain:

マーケットについてはどうですか?

それともwin dllはマーケットで認められるのでしょうか?

一般的に、私はその答えを知っています。だからこそ、この実装をMQL5標準にすることを提案したのです。

DLLはマーケットで完全に禁止されています。

私たちの規模では、ユーザーのセキュリティは機能性よりも重要です。機能性を追求するあまり、ネットワーク製品に穴を開けてしまったマイクロソフトの轍を踏みたい人はほとんどいない。


専門家との外部コミュニケーション・チャネルについて言うのであれば、原理的にはパイプライン上に標準的なメカニズムを作ることができる。その方がシンプルで明快なコミュニケーションの仕組みになる。しかし、その必要性はまだ明確ではない。

 
Renat:

DLLはマーケットで完全に禁止されている。

レナート、それなら2つの質問がある。

1.WindowsのDLL(またはmysqlのようなよく知られたサードパーティのDLL)への呼び出しを含むオープンな MQL5のコードをマーケットで公開することは可能でしょうか?

2.サードパーティのex5からの インポートを 使用している製品を公開することは可能ですか?

 
Renat:
...

もし専門家との外部コミュニケーションのチャンネルについて話しているのであれば、原理的にはパイプライン上に標準的なメカニズムを作ることができる。その方がよりシンプルで明確なコミュニケーションの仕組みになる。しかし、本当に必要なのかはまだ明らかではない。

そのようなチャネルは(実装することになれば)複数の MT5 間の通信をサポートするのでしょうか?

本当の必要性:一時ファイルの使用(スクリューのワイプ)を避けるために、グローバルではあまり転送できず、そのスピードも十分ではありません、

原則的には、複数のMT間で通信できるのが良いが、少なくとも1つのMT内で通信できるようになれば、少なくとも何かはできるだろう。

 
Urain:
キャッチャーで野獣が走る :) .上からアレックスだけ。
 
sergeev:

レナート、それなら2つの質問がある。

1.WindowsのDLL(またはmysqlのようなよく知られたサードパーティのDLL)への呼び出しを含むオープンな MQL5コードをマーケットで公開することは可能でしょうか?

私たちによって保護され、テストされたEX5ファイルのみがマーケットで販売されています。ソースを掲載した場合、どのように販売するのですか?

信頼できる/できない」の区分はありません - DLLの呼び出しは定義上危険です。


2.サードパーティのex5からの インポートを使用した製品をマーケットに出すことは可能ですか?

説明文に明示的かつ完全に記載されていれば可能です。

実際、私たちの仕事のひとつは、公開されているすべてのプログラムをテストして検証することです。もしプログラムがその機能を果たしていない疑いがあったり、お客様からの苦情があった場合、その製品は販売中止となります。

 
Urain:

そのようなチャネルは、(あなたがそれを実装することを決定した場合)いくつかのMT5間の通信をサポートしますか?

本当の必要性:一時ファイルを使用しないようにするために(ネジを拭く)globalami多くは転送されませんし、その速度は小さいです、

原則的には、複数のMTの接続を持つことは良いだろうが、それは少なくとも1つのMT内になる場合は、すでに少なくとも何か。

名前付きパイプラインを使用すると、任意のプロセス間で通信することができます。

パイプラインに関するドキュメント(Pipes)を読んでください。

 
Renat:
もしそれが説明文に明示的かつ完全に記載されていれば、可能です。

実際、私たちの仕事のひとつは、公開されているすべてのプログラムをテストしてチェックすることです。ソフトウェアがその機能を果たしていない疑いがある場合、または顧客からの苦情がある場合、製品は撤回されます。

そのような計画があることを明確にするために、このex5サードパーティライブラリにdllからの呼び出しを配置することを話しているのです。

このex5ライブラリを市場に提供することは不可能でしょう(明らかな理由でDLL)。
つまり、購入者は市場でex5製品を購入するが、その本格的な動作にはこのライブラリをダウンロードする必要があることを暗示している。

(「DLL禁止」ルールを満たすことで市場に出そうとしているだけです。)

(「DLL禁止」のルールを守って市場に出そうとしているだけです :) この亜種の販売を許可していただけないでしょうか?

-----------------

そして2つ目の選択肢。
このシステムはex5ライブラリを使用しており、積極的に開発、改良、アップデートがリリースされています(ライブラリ自体は無料です)。そのため、出来上がった製品は市場に出回りますが、動作させるにはサードパーティのサイトから新しいバージョンのライブラリを ダウンロードする必要があります。

このようなエキスパートの変種を販売することを許可しますか? もちろん、説明文やそれ自体にある市場にあるエキスパートには、これらの追加ライブラリへのリンクがあります)。

 
sergeev:

このシステムはex5のライブラリを使用しており、積極的に開発、改良、アップデートが行われている(ライブラリ自体は無料)。

その逆であるべきで、そうすれば、それを損なうことはできない。
 
TheXpert:
そうすれば、道を誤ることはない。

変更不可能なライブラリを作って、そのためのソフトを作るって? まあ、ソフト自体も止まっていないのは明らかだ。 ライブラリも最終製品も改良されている。 前者も後者も新しいバージョンが登場している。

その可能性について質問したのだが...。君も興味があるんだね :)