ではやはり、マーケットプレイスの製品は何にリンクしているのでしょうか? - ページ 5

 

購入した製品。

残り3回の起動があります。


私はこの購入したExpert Advisorをあるメタトレーダーで使っています。ずっと前にそこにダウンロードし、ずっと前にそれと共にMarketフォルダを作成しました。


つまり、すでにあった(普通にチャートにくっついている)のです。

2台目のメタトレーダー(同じパソコン内)には、Expert AdvisorsにMarketフォルダがありません。


購入したExpert Advisorを2台目のMetatraderにダウンロードすると、2台目のМТ5のExpert AdvisorsとこのExpert AdvisorでMarketフォルダが表示されるということです。



つまり、少し前に購入したExpert Advisorを別のメタトレーダー(同じパソコン)に読み込ませ、2台目のMT5のExpert AdvisorsにMarketフォルダが作成され、そこにEAがインストールされています(こちらも正常にドッキングされています)。

私のアクティベーションは変わりませんでした。私は3回無料でアクティベーションを行いましたが、全く同じままでした(同じPCと同じOSを使用していたため)。

 
Сергей Таболин:

OKです。MQ-demoはスタンドアロンなので、これからダウンロードします。


ダウンロードしたインジケータを共有フォルダに転送しても、何も起こりませんでした。

今、私は、あなたがおそらくしたようにします。
2台目のメタトレーダーのMarketフォルダからこの購入したEAを手動で削除し、2台目のメタトレーダーを再読み込みしたところ、2台目のメタトレーダーのMarketフォルダからこの購入したEAを削除しました。
EAがフォルダにない-。


そして、2つ目のMetatraderにはフォルダもありません。


そして、このEAを片方のメタトレーダーのMarketフォルダからもう片方のメタトレーダーのMarketフォルダに手動で(マウスで)コピーし、2番目のメタトレーダーのナビゲータでExpert Advisorsフォルダを更新すると、2番目のメタトレーダーのMarketフォルダがこのEAと共にナビゲータに現れ、正常にアタッチされます-。


 
Sergey Golubev:

最初のメタトレーダーにインストールしたところ、Marketフォルダに表示され(IndicatorsにMarketフォルダを作成)、チャートにインジケータが添付されました。実験のために - コンピュータを再起動しました - Marketフォルダは、それ自体で別のMetaTraderに表示されませんでした。つまり、別のMetaTraderに同じインジケータをインストールする必要があったのです。そして、そこにも(インジケータと一緒に)フォルダが現れたのですが、全て共通ではなく、メタトレーダーごとに別々になっていました。

MT5を2台、Marketフォルダを2つ:各メタトレーダー用に1つ。


では、"Market "フォルダが存在しなければ ならないのですか?単に相手端末にコピーするだけでは不十分だと思うのですが、なぜでしょうか?

ps; 私の2番目の質問には何のメリットもなかったと後で読みました。

 
Alexey Viktorov:

Market」フォルダが存在しなければ ならないということでしょうか?単に別の端末にコピーするだけでは不十分と考えるのはなぜですか?

ps; 私の2番目の質問には根拠がないことを後で読みました。

純粋なメタトレーダーでは、このフォルダはありませんでした。
Marketから何かをインストールすると、自動的にフォルダが作成されると思います。

手動でフォルダを作成できるかどうか、また、フォルダが勝手に作成されたように動作するかどうか、試していません。おそらく、できるはずです。
しかし、私は別のことを試してみました - フォルダが存在し、空の場合、それはMetatraderのナビゲータに表示されません。そして、何かがフォルダーに表示されると同時に、ナビゲーターに表示されます。
もしかしたら、1台のパソコン内でフォルダーをコピーすることが可能なだけかもしれませんが...。
 
Sergey Golubev:
クリーンなメタトレーダーでは、このフォルダはありませんでした。
Marketから何かをインストールすると、自動的にフォルダが作成されると思います。

手動でフォルダを作成することが可能かどうか、また、フォルダが勝手に作成されたように動作するかどうか - 試していません。おそらくできるはずです。
しかし、私は別のことを試してみました - フォルダが存在し、空の場合、それはMetatraderのナビゲータに表示されません。そして、フォルダに何かが表示されると同時に、ナビゲータにも表示されます。
もしかしたら、1台のパソコン内でフォルダーをコピーすることが可能なだけかもしれませんが...。

どこにコピーしても動作します。

このインジケータは、ある端末にブラウザ経由でダウンロードし、Total Commander経由で別の端末にコピーしたものです。

 
Sergey Golubev:

今、私は、あなたがおそらくしたようにします。
2台目のメタトレーダーのMarketフォルダからこの購入したEAを手動で削除し、2台目のメタトレーダーを再読み込みしたところ、2台目のメタトレーダーのMarketフォルダからこの購入したEAを削除しました。
EAがフォルダにない-。


そして、2台目のメタトレーダーにもフォルダがない -。


そして、このEAを片方のメタトレーダーのMarketフォルダからもう片方のメタトレーダーのMarketフォルダに手動で(マウスで)コピーし、2番目のメタトレーダーのナビゲータでExpert Advisorsフォルダを更新すると、2番目のメタトレーダーのMarketフォルダがこのEAと共にナビゲータに現れ、正常にアタッチされます-。


よし、もう1度確認しよう。

同じパソコンに 3つの端末をインストールした場合の話です。

  1. 各端末で「Indicators」フォルダをオープン(共通フォルダから切り離された状態)。
  2. Indicators/MarketフォルダにそれぞれHMA5インジケータを入れました。
  3. 3つの端末を順番に起動し、HMA5を直接削除しました。
  4. コンピュータを再起動しました。
  5. 端末 1を起動。インジケータにMarketフォルダがない。
  6. そこからHMA5をロード。Marketフォルダが表示され、インジケータがチャートに正常に配置されました。
  7. ターミナルを閉じて、Market フォルダをターミナル2の Indicators フォルダにコピーしました。
  8. 端末2を起動。HMA5が見える。しかし、チャートには適用されない。

2019.11.23 16:00:24.308 HMA5    invalid license (538)

でも、一番面白いのは次なんです。

念のため、Marketフォルダをターミナル3のIndicatorsフォルダにコピーしてみたのですが・・・。効くんです。


それからさらに興味深いのはターミナル2のterminal64.exeをターミナル1のものと同じものに差し替えました。インジケーターが作動する...。なんということでしょう。

それ以降は何もわかりません。

  1. Indicatorsフォルダにsimlinksを描き直しました。
  2. そこにMarketフォルダをコピーしました。
  3. МТ№1 で動作します。
  4. МТ№2では発売されなかった
  5. この指標はМТ3で発売されました。


МТ№2 の共有フォルダーへのアクセスを閉じた。私のフォルダから同じインジケータが動いている...。
 
Сергей Таболин:

よし、もう一回やろう。

次のことは、さらに興味深い。ターミナル2では、ターミナル64.exeをターミナル1の同様のものと入れ替えました。 インジケーターが作動した...。ガッカリだ。

3つの端子それぞれについて、どのビルドか明記してください。

ビルドが「新しいビルドで起動し、古いビルドを置く」モードでフロートする場合は、もちろん(することができます、100%ではありません)最小ビルドの制御による障害である可能性があります。

 
Renat Fatkhullin:

3つの端子それぞれについて、どのビルドか明記してください。

もし、「新しいビルドで起動し、古いビルドに移行する」モードでビルドをフローティングしている場合、当然、最小ビルドの制御による障害が発生する可能性があります(100%ではありませんが)。

最終安定版ビルド2190の全MT。

 

もうひとつ、嫌なことが明るみに出た。

こんな感じです。HMA5をベースにmy_HMA5インジケータを作りました(練習中です)。ただ、オリジナルのものの色を少し変えただけです。

#resource   "\\Indicators\\Market\\HMA5.ex5"

その後、別のインジケータ my_HMA7C_123 を作成しました。

#resource   "my_HMA5.ex5"

そして最後に、MT2の問題で、my_HMA7C_123_newの

#resource   "\\Indicators\\Market\\HMA5.ex5"

含まれるリソースを確認するため、my_HMA5.ex5とHMA5.ex5を削除しました。

そのため、MT1やMT3で実行した場合

2019.11.23 19:54:55.081 Indicators      custom indicator my_HMA7C_123 (EURUSD,M15) loaded succesfully
2019.11.23 19:54:55.123 Indicators      custom indicator my_HMA7C_123.ex5::my_HMA5 (EURUSD,M15) loaded succesfully
2019.11.23 19:54:55.162 Indicators      custom indicator HMA5 (EURUSD,M15) loaded succesfully
2019.11.23 19:57:23.570 Indicators      custom indicator my_HMA7C_123_new (EURUSD,M15) loaded succesfully
2019.11.23 19:57:23.609 Indicators      custom indicator HMA5 (EURUSD,M15) loaded succesfully

とМТ№2にあります。

2019.11.23 19:58:19.763 HMA5    invalid license (538)
2019.11.23 19:58:19.763 my_HMA7C_123.ex5::my_HMA5 (AUDJPY,M30)  cannot load custom indicator 'C:\Users\AvoS\AppData\Roaming\MetaQuotes\Terminal\9058AC2A73B23B65040DD7F3D0DC1303\MQL5\Indicators\my_used\my_HMA7C_123.ex5::my_HMA5.ex5::Indicators\Market\HMA5.ex5' [4802]
2019.11.23 19:58:19.763 my_HMA7C_123.ex5::my_HMA5 (AUDJPY,M30)  Не удалось получить хендл индикатора handle_MA
2019.11.23 19:58:19.763 my_HMA7C_123 (AUDJPY,M30)       BarsCalculated() вернул 0, код ошибки 4603
2019.11.23 19:58:19.764 my_HMA7C_123 (AUDJPY,M30)       BarsCalculated() вернул 0, код ошибки 4603
2019.11.23 19:59:13.933 HMA5    invalid license (538)
2019.11.23 19:59:13.934 my_HMA7C_123_new (AUDJPY,M30)   cannot load custom indicator 'C:\Users\AvoS\AppData\Roaming\MetaQuotes\Terminal\9058AC2A73B23B65040DD7F3D0DC1303\MQL5\Indicators\my_used\my_HMA7C_123_new.ex5::Indicators\Market\HMA5.ex5' [4802]
2019.11.23 19:59:13.934 my_HMA7C_123_new (AUDJPY,M30)   Не удалось получить хендл индикатора handle_MA

実はこのことがきっかけで、私は「掘り起こし」を始めました。リソースインジケーターがうまく機能すれば、おそらくHMA5インジケーターをずっと気にすることはないと思うのですが...。

 

また、誤解が表面化した。

MTをクリーンインストールし、MT#2からのアカウントだけをプラグインすることにしました。

曰く、「運がない」。

2019.11.23 22:42:04.530 Network '50489982': no connection to ............-MT5-Demo

彼らの」端末からアカウントを取得したが、うまくいかなかった。

2019.11.23 22:44:47.272 Network '50489982': authorized on .........-MT5-Demo through MT5-Demo.Europe.3 (ping: 58.88 ms)

このブローカーは何らかの方法で端末を改造しており、改造された端末からしか彼らのサーバーに接続できないのでは...というのが今の結論です。

この「自分たちの」端末が想定通りに動かないということで、MQはどのように対応するのでしょうか。

それとも、端末にスパイウェアのモジュールが入っているのでしょうか?)))