MT4を実用する際、VPS(外のサーバ)で稼動させる事を考えてます。
そこで最大の問題が外のサーバにロジックがプログラムされてあるEAを置くので、人に見られる恐れがある事です。
なのでEAの隠蔽して中身が見れない様に処置する必要があります。

その隠蔽方法を教えて下さい。

宜しくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

VPS業者がEAを解析することを疑うと相当な対策が必要となります。


要は一般的にEAを他人に解析できなくする手法と一緒だと思います。
一番簡単な方法はもとのMQLファイルを置いておかずに、ex4ファイルだけにするというのがあります。
しかし、今やデコンパイルは簡単なことなので、これでは不十分です。
現在、最も確実な方法は、基幹ロジック部分をDLL化することではないでしょうか。
これを請け負っている方(業者)もいますが、その時点でロジックはバレバレですね。
ご自身でDLL化することが有効と思います。

ちなみに、私はこう考えます。
まず、不正が疑われるようなVPS業者は使わない。当たり前のことですね。
それと、VPS業者が客のファイル解析をするとなると完全な犯罪です。多くの市販EAが数万円で購入できる状況ですから、そんなリスクを犯して客のEAを解析する必要があるでしょうか。少なくとも、最悪、解析されたとしても、それを広く拡散するモチベーションはさらに低いものと思います。なぜなら、自分の犯罪がバレル可能性があるのと、ロジックが広まるとEAの優位性が薄まるからです。よって、仮に犯罪が行われてもその影響はそれほど広まらないと期待しています。

でも、これは個々人の考え方ですから、猛烈に儲かるEAを個人で開発されたのなら、DLL化も有効かも知れませんね。ご参考になれば。。。

この回答への補足

アドバイスどうもありがとうございます。

そうですね、やはりEAの隠蔽はロジックを人に知られない様にする上で重要だと思います。
そのロジックを多く使われるほど機能しなくなっていきます。

DLL化、やろうと思います。

でもDLLでも敏腕のハッカーなら割る事もできるんですよね...

補足日時:2012/01/08 10:12
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qスマホ、wifiハッキングで盗聴盗撮、個人情報抜2

フジテレビの情報番組で「スマホのWifi接続を自動接続などにしておくと、町中などで悪意を持った人物が発しているフリーwifiに接続されてしまうと、全アクセスが丸見えに成り、場合によってはハッキングされスパイウェアなどがインストールされて盗聴盗撮を始め個人情報がすべて抜き取られることもある。」という番組をハッキングの実演付きでやっていました。

ということはフリーWi-fiの接続先であるフランチャイズ店の店長や社員が悪意をもった人物であったら、スマホの個人情報は簡単に盗み見られてしまったり、ハッキングされてしまうということでしょうか?

Aベストアンサー

とその前に、スマホのアプリの8割が事実上個人情報抜き取りに「同意」しないとダウンロード使用ができないようになっていますからね~。
だからスマホでそこそこの人気アプリを作れたら、いざとなればそれまでに収集しておいた個人情報を売りさばいたりも可能ってこと。
スマホのセキュリティなんて事実上あってないようなもの。

例えば、だからハリウッド女優の個人情報が裏で流通するようなことになったんだよね。
あの事件で本来大きく報じられうべきだったのは「高度なネット技術を持つハッカー間であの手の個人情報が秘密裏に流通してたという実態」なんだよね。
その手のコミュニティでのちょっとした揉め事から裏切り者がでることになったというのがあの事件。そこが本来報じられるべきことだったが日本ではそこがまるで報じられなかった。

QMT4(メタトレーダー)でEAを開発中なのですが、MQL4にはどう言う

MT4(メタトレーダー)でEAを開発中なのですが、MQL4にはどう言う訳か関数が有りません。

それは、マウスでクリックした場所の値を返してくれる関数が無いのです。
どういうことかと言えば、メニューの様な文字列を表示し、その文字列をクリックすれば目的のEAや関数が起動するというプログラムを組みたいのです。

巷のメタトレーダーを見ていると、結構組み込んであるのですが、そのプログラミング方法が分かりません。
もし、ご存じの方、教えても良いぞと思われる方がいらっしゃいましたら、どうかご教授下さいませ。
助けて下さいませ。

宜しくお願い致します。

Aベストアンサー

私も書くことはできないのですが、お困りのようですので
日本でも有数といわれるプログラマーのかたのブログを紹介します。
きっと力になってくれると思いますよ。

参考URL:http://d.hatena.ne.jp/fai_fx/

Q相手のスマホにハッキングして内容をパソコンで見る方法ってできますか?

妻の行動が怪しいく、24時間常にスマホを離さず、深夜2時~3時くらいに毎日スマホをいじっています。スキをみてスマホの中身を確認するのは不可能かもしれませんので、パソコンから妻のスマホをハッキングできますか?
または、もっと簡単な方法で調べる方法はありますか?

Aベストアンサー

>パソコンから妻のスマホをハッキングできますか?
不可能ではありませんが、専門知識の無い方には残念ながらムリです。

実際に浮気されているようでしたら、小型のGPSロガーを購入して、奥様のバッグなり自家用車に仕込んだ方がお手軽だと思います。

素直に「最近、どうしてスマホを肌身離さないの?」、「毎日深夜に何をしているの?」、「浮気してるんじゃないかと心配してしまう」と伝えたほうがストレートだと思いますが。

Qメタトレーダー4を利用してメガドロイドというEAのバックテストをおこな

メタトレーダー4を利用してメガドロイドというEAのバックテストをおこないましたが、全くデータがとれません。
操作履歴で確認すると次のように表示されていました。
MegaDroid EURUSD,H1: dll calls are not allowed; 'MegaDroid.dll'-'Activate'
これはどういう意味なのでしょうか?
実際の取引は開始していませんが、同じ設定でチャートにニコニコマークは出ています。
よろしくお願いします。

Aベストアンサー

メニューから「ツール」→「オプション」→「Expert Advisors」を選択し、「Allow DLL imports」にチェックを入れて下さい。「Confirm DLL function calls」にはチェックしないで下さい。

Qオススメのインターネットについて書かれた本はありませんか? 先日スマホがハッキングされアマゾンで勝手

オススメのインターネットについて書かれた本はありませんか?
先日スマホがハッキングされアマゾンで勝手に買い物をされたり海外から何度も電話がかかってきたりメールアドレスを登録するアプリ全てを乗っ取られました。
僕はネットのことなどほとんど知らずにスマホを購入してしまいました。
なので知識をつけて2度とこのようなことにならないように勉強しようと思うのですがネットに詳しい人はどうやって勉強したんですか?
オススメの本とかありますか?

Aベストアンサー

一言でインターネットとしても非常に幅広い。
ある程度専門的なことになると辞書ぐらい分厚い本が大量ってなるでしょう。
しかも、情報が古いってオチもありますから。

一番簡単なものは、ネットで調べる。
古い情報と新しい情報も混在していますが、新しいものなら、新しいものをみればよいだけですので。日本語に翻訳されていない場合もあるでしょうけどね。
知らない言葉も出てくるのでしょうから、それもネットで調べればよいってことになります。

TVとかって平気でかなりいい加減なことを言っていたりしますよ。
TVとかって、ハッキングとクラッキングやハッカーとクラッカーを区別しないで使っているし、区別出来ない人も多い
実際にあなたもハッキングって言葉を知らないみたいですので。

携帯電話のセキュリティー対策ってかなり簡単だったりしますけども。
ウイルスに感染するのは、不正なアプリが原因。
セキュリティーソフトを入れる
Google PlayやAppStoreなどの公式サイトからアプリを入れる。(林檎は特に厳しい審査がある)

あなたが、不明なアプリを入れたのげ原因で、不正な乗っ取りにあったのでしょう。

基本的なセキュリティー対策としては、
ウイルス対策を行う。パターンファイルなりは最新のもの
サポート中のOSを利用する
サポートされたブラウザーやソフトウェアやプラグインを利用する。
OSやソフトウェアやプラグインのアップデートを行い基本的に最新の状態に行う
以上。簡単なもので、パソコンも携帯電話も脆弱性のついた攻撃とウイルスの感染に防ぐことが出来る。
携帯電話だと、サポートされたOSって条件が難しい場合がありますけども。

一言でインターネットとしても非常に幅広い。
ある程度専門的なことになると辞書ぐらい分厚い本が大量ってなるでしょう。
しかも、情報が古いってオチもありますから。

一番簡単なものは、ネットで調べる。
古い情報と新しい情報も混在していますが、新しいものなら、新しいものをみればよいだけですので。日本語に翻訳されていない場合もあるでしょうけどね。
知らない言葉も出てくるのでしょうから、それもネットで調べればよいってことになります。

TVとかって平気でかなりいい加減なことを言っていたりしま...続きを読む

QMT4(メタトレーダー4)のチャートの操作のことで

MT4のチャート操作についてお聞きしたいことがあります。


現在、MT4をつかって、昔のデータにさかのぼって、
チャートをコマ送り(F12キー)にして検証を行っているのですが、


過去データを表示させるときに、
マウスのドラッグ&ドロップの操作でしか
過去にさかのぼる方法を知らないため、
やりづらさを感じております。
(横スクロールバーもないですし・・・)


最新の価格データ(チャートの一番右端)を
ワンクリックで表示させることはできるのですが、


●一番古いデータ(チャートの一番左端)を
一発で表示させることってできるのでしょうか?
ご存知の方、いらっしゃれば教えてください。

●また、任意の日付のチャートを表示させる方法も知りたいので、
そういう方法があれば教えていただきたいです。


どうぞよろしくお願いします。

Aベストアンサー

一番古いデータを一発で表示させる方法は、Auto scrollボタンをOFFの状態でHomeキーをクリックすればよいです。
但し、押し続けるとPCに保存されているデータ以前のデータも取得するので、さらに古い方に進んでいきます。

Qハッキングの症状と対策

私の友人が先日ハッキングされたそうです。
友人はLINEでハッキングされ、トークの覗き見までされてしまったそうです。
ハッキングは、近年スマホなどの端末を持つ人が増えていくにつれて、ハッカーも増えて行っているようなので、LINEのようなSNSでハッキングされないように、ハッキング(LINEなどのSNSでのハッキング以外も含む)の症状と対策を教えてください。

Aベストアンサー

snsなどのパスコードを推測されにくいものに変更してください。

QMT4(メタトレーダー)自動売買エラーについて

お願いします!教えてください。
現在VPSサーバーにてEAで自動売買をしております。
ここずっと順調に取引してたのですが、今朝急にVPSのメンテかエラーでサーバーが再起動したみたいで、
MT4も再起動され、事前にスタートアップのフォルダに入れてたんで問題なく立ち上がったのですが、
立ち上げたら『(EA名)のパラメーターのエラー』にみたいな窓が出ました。
とっさの事でそのエラー名を覚えてないのですが、
次の瞬間勝手に6つポジションを持ちました。

このEAは最初にショートとロングを3つずつ持つ仕様なので、
EAがエラーになったことで現在のポジション関係なく、リスタートしたということでしょうか?
再起動前からポジションを複数持ってるのですが、取引に問題は出るのでしょうか?
エラー内容についてご存知の方、ご教授願いします!

Aベストアンサー

多くのEAは再起動してもポジション認識します。
6ポジ持ったということは、再起動してはいけないEAということなのでしょう。

Qハッキングする人の心理を教えてください

ハッキング
監視・追跡されています
でも金銭関係には手を付けたり 酷いことはしてこないのです
ただずっと追跡されています

もうすぐ2年になります
精神的に参ってきました
PC・スマホ・携帯・iphone
ばれているものは全て見ているようです

なぜそういうことをするのか
どんな心理なのか
それだけでも知りたいです

どなたか教えてください

※実際にハッキング出来る技術のある方に訊いてみたくてカテゴリを技術者向にしました。当てはまらないかもしれませんが宜しくお願いします。

Aベストアンサー

悪いこと言わないので、一回警察か病院に相談した方がいいと思うよ

QMT4(メタトレーダー)のオブジェクトについて

MT4(メタトレーダー)のオブジェクトについて、
複数画面に自動に反映させる方法を教えて下さい。
例えば、5分足に水平線を挿入した場合に15分足にも反映させたいです。
初心者です。どうぞよろしくお願い致します。

Aベストアンサー

「複数画面」とは同じ会社のMT4の別のチャートに表示する、という意味でいいですよね。

それであれば、システムグローバル変数を使えば、実現できるでしょう。しかし、相当特殊な要請なので、Webに転がっているインジケーターでは存在しないのではないでしょうか。
5年以上EAを書いている私も見たことがありません。
さらに、言えば、別業者のMT4にだって、私は自分でプログラミングして御所望の機能を実現できる自信があります。

なお、上記で述べたような機能を実現するには相当のスキルが必要で、自作(外部発注しても手間がかかる(コストが見合わない)ので断られるかも。。。)が前提になるでしょう。

MQL言語にはほとんど不可能がありません。(何しろ外部プログラムを呼べるんですから ^^; )
ぜひ地道に勉強されてスキルを磨かれることをお勧めします。別の世界が見えますから。。。


人気Q&Aランキング

おすすめ情報