MT5でインジケーターの利用制限をする方法

2021/08/30 20:49
168

お世話になっております。

MT5でインジケーターの利用制限を付けたいと思っています。
指定した口座番号のみで動くようにしたいのですが、
参考記事をみてもよくわかりませんでした。

https://labo.gogojungle.co.jp/articles/118
https://www.mql5.com/ja/articles/359

シンプルにどのようなソースコードを入れれば、
口座指定できるのかご教授いただけると幸いです。
よろしくお願いいたします。

コメント

GogoJungle
2021/08/30 21:23

下記コードで口座番号の制限ができるかと存じます。
OnInit関数内に口座番号の制限を加えたシンプルな例でございます。

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping
   long allow = 123456789;
   long login = AccountInfoInteger(ACCOUNT_LOGIN);
   if(allow != login) {
      Alert("指定された口座ではありません");
      return(INIT_FAILED);
   }
//---
   return(INIT_SUCCEEDED);
  }

ご参考いただけますと幸いです。何卒よろしくお願い申し上げます。

dothebest
2021/08/31 20:31

GogoJungle ご担当者様

早速のご回答をありがとうございます。
教えていただいたソースのおかげで解決することができました。

今後ともよろしくお願いいたします。

dothebest
2021/09/22 23:24

いつもお世話になっております。

先日は口座番号で制限する方法を教えていただきましたが、
今回はメールアドレスでMT5用インジケーターの利用制限する方法を
教えていただくことは可能ですか?

お忙しいところ申し訳ございませんが、
何卒宜しくお願い致します。

GogoJungle
2021/09/25 15:39

恐れ入りますが、メールアドレスはMT5では取得ができないかと存じます。

どこかのサーバー上でメールアドレスと口座番号等が管理されており、
パラメータで入力されたメールアドレスを利用して認証する仕組みで
MT5と外部のWebサーバー間で通信しての認証となりますので少々複雑かと存じます。

前回のようなシンプルなコードでのご案内ができず申し訳ございません。

ご参考いただけますと幸いです。何卒よろしくお願い申し上げます。

関連トピックス

検索結果がありません。

ノーコードで誰でも簡単EA開発!MQL言語学習にも使える! | GogoJungle

注目トピックス

検索結果がありません。