要は、製品の中でFileMappingを使う必要がある、使わないとできない、ということです。
という疑念もありますが...。
一般的には大丈夫そうですが、ここで聞かずに、おそらくサービスデスクで聞いた方がいいと思います。
市場にあるプログラムは、完全に機能し、動作可能でなければならない。
追加部品を要求することは容認できない。
市場にあるプログラムは、完全に機能し、動作可能でなければならない。
追加部品を要求することは容認できない。
ジーゴ、ケツを蹴飛ばしてやる(冗談です)。
プログラムが完全に動作し、機能するようにし(例えば チャート上にデイジーを描く)、あなたが無料のDLLをインストールすると、それはまた、取引することを追加します(ところであなたは、市場で、DLLを公開するときにこれを追加することはできません)。
すべてルールに従って、宣言された機能は動作します。
寂しいですか?
PS これは巧妙なトリックです、より良いあなた自身のWin APIのアナログを 作る、コントロールの下で何も害さない(制御可能なラッパー)、その後、両方の人々が気分が良く、あなたはメダルを得るでしょう。
市場にあるプログラムは完全に機能し、動作可能であるべきです。
市場にあるプログラムは、完全に機能し、動作可能でなければならない。
追加部品を要求することは容認できない。
レナートさん、MTのサンドボックスの外に出ることに否定的なあなたの気持ちを知っているから、こう言ってあげましょう。
- マーケットプレイスの製品が完全に機能的に動作するためには、少なくとも端子が 必要です。
でも、ターミナルに実装したWinApiの機能の範囲内で制限しているんですね。
MQLに何か特別なwinapi機能をネイティブで追加するように、こちら側から三菱商事に口うるさく言うのは非合理 的です。
そのため、マーケットプレイス製品のwinapi dllを呼び出す許可を得るために口うるさく言っているのです。
winapiを呼び出すことで、製品が機能しなくなる、動作しなくなることは一切ありません。
--------------
発売後に市場を見るという約束でしたね。
時間が経ちましたので、こちら側から市場を見てください。
winapiの挑戦は、逆にプロのプログラマーをその製品で市場に呼び込むことになると思います。そして、MKの懐には+20%が入るのです。
また、ライブラリもあるので、理論的にはその逆も可能です。
つまり、ex5のライブラリを市場で売って、ダミー+dllをコードベースに入れるという逆のことを言いたいのでしょうか?
見つけたら、禁止する。
WinのAPIパッド作ればいいじゃん、それなら非危険なライブラリも引っかかるし。
結局のところ、すべてが潜在的に危険なわけではない(あなたが危険だと考えるものは、実際にはごくわずかである)。
WinのAPIパッドを作れば、潜在的に危険なライブラリもキャッチできるのに。
結局のところ、すべてが潜在的に危険なわけではない(あなたが危険だと考えるものは、実際にはごく少数である)。
いいえ。
私たちは、DLLの普及とトレーダーに対する大量の脅威の発生に基本的に反対しています。それどころか、一部の企業が囁くような混乱を抑制するために、今、私たちは活動しているのです。
安全でない」DLLは存在しない。事実上あらゆるDLL(システムDLLを含み、そのほとんどすべてが悪名高く安全でない)を使用して、スタックスキップ攻撃とそれに続く制御の乗っ取りを実行することができるのです。信頼できるDLLという形でセキュリティを錯覚させるだけで、セキュリティはたちまち底をついてしまうのです。優秀な開発者は、無能なユーザーに対して、自分の作ったものを許可リストに入れるように要求するでしょうから。彼らはお金のことしか考えていないので、誰の推薦やトレーダーの安全など気にもしていません。
マイクロソフトのソリューションのように、重要なシステムを穴だらけにするようなことはしない。
誰もが自分のために好きなものを、どんなDLLでも自由に使うことができます。ただし、潜在的に危険なコードを当社(証券会社を含む)のチャネルで配布することはできません。
![MQL5 - MetaTrader 5クライアントターミナルにビルトインされたトレードストラテジーの言語](https://c.mql5.com/i/registerlandings/logo-2.png)
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
IV. Продукты
市場においては、すべてのdllコールが禁止されています。
オッケーです。というのはいかがでしょうか。
1.製品そのものを市場に投入する。
2.dll(win api)の参照を担当する部分は、ライブラリに入れ、codebaseに入れる。ソースコードになっている場合もあります。
要は、製品にFileMappingが必要であり、これがないと成り立たないということです。