MQL5クラウドネットワークのリソースコスト計算式に関する公開討論会 - ページ 8

 

YuraZ:

この点について、開発者に質問します。

私の理解では、Expert AdvisorはAGENT! に送られ、リモートマシンで起動されます。

を傍受し、コピーすることが現実的であることがわかった。

正しく理解していますか?

主張できないが、個人的にはEAのコピーは見たことがない(実行後削除しているだけかもしれない)。

確実に送られるのはデータですが、それを傍受することは難しいでしょう。

確かに、Expert Advisor の実行中のコメントをログで検出することは可能ですが、大きな問題とは考えていません(少なくとも現時点では)。

 
実行設定もできないように、再フォーマットしたファイルを クラウド経由で送る予定です。また、ログに名前を書かないことで、ユーザーを不安にさせないようにしています。
 
Renat:
タスクフォースでも起動できないように、再フォーマットした ファイルをクラウド経由で送る予定です。ユーザーを不安にさせないために、名前はログに書き込まない。

名前はあまり興味のない情報だと思うので(名前がまともなら)。

もうひとつは、EA自身からのログの情報(例えば、開梱時に受け取ったもの)です。

 
Interesting:

この情報は、(名前がまともであれば)あまり興味がないと思います。

もうひとつは、EA自身からのログの情報(パーリング中に受信したものなど)です。

Expert Advisorの最適化モード(cludesでは取引戦略の最適化のみ動作)のプリントは、自動的にスキップされ、処理が高速化されます。

つまり、出力は整形も されておらず、どこも加算されていないのです。

Документация по MQL5: Общие функции / PrintFormat
Документация по MQL5: Общие функции / PrintFormat
  • www.mql5.com
Общие функции / PrintFormat - Документация по MQL5
 
レナート、ロッシュ


なるほど、情報をありがとうございます。

は、Expert Advisor の名前を取得することは、すでに本質的にいくつかの情報であり、将来的に無効にすることは明らかです。


> エージェントはセキュリティ上、端末から受信したEX5ファイル(EA、インジケーター、ライブラリ等)をハードディスクに書き込むことはありません。

ディスク上で見つからないということですから、傍受されることもなく、いいことづくめです。

理論的には、すぐにメモリーダンプを思いついたのですが...。

>実行設定すらできないように再フォーマットしたファイルを クラウド経由で送る予定です。

でも、その分、緊張がほぐれる...

---


そして今、とても役に立っているのが...情報です。

誰がテストしているのか見てみましょう :-) さらに興味深い。

しかし、私はまだ様々なを観察していない、いくつかの専門家は、主に公開されているものにふける。

 
Renat:

最適化モードのExpert Advisorのプリントは(取引戦略の最適化のみがクラウドで動作します)、処理の高速化のために自動的にスキップされます。

つまり、出力は整形も されておらず、どこも加算されていないのです。

まあ、どことどこがどう積み重なったのかはわからないが、頼まれたからには(専門家の名前は明かさないが)

EP 0    * (GBPUSD,H8) 08:37:16  2010.12.01 00:00:00   x=0;y=0; t1=0.4; t2=0.5; t3=0.1
PE 0    * (GBPUSD,H8) 08:38:00  2010.12.01 00:00:00   x=0;y=0; t1=0.4; t2=0.55; t3=0.05
QL 0    * (GBPUSD,H8) 08:38:45  2010.12.01 00:00:00   x=0;y=0; t1=0.4; t2=0.6000000000000001; t3=0
ML 0    * (GBPUSD,H8) 08:39:28  2010.12.01 00:00:00   x=0;y=0; t1=0.45; t2=0; t3=0.55
EF 0    * (GBPUSD,H8) 08:39:57  2010.12.01 00:00:00   x=0;y=0; t1=0.45; t2=0.05; t3=0.5

2

OD 0 * (EURUSD,H1) 02:13:19 2008.01.01 00:00:00   Инициализация советника...
PO 0 * (EURUSD,H1) 02:14:08 2008.01.01 00:00:00   Инициализация советника...

3

IM 0 * (EURUSD,D1) 00:00:12 2008.01.01 00:00:00 end OnInit()
RH 0 * (EURUSD,D1) 00:00:12 2008.01.01 00:00:00 OnInit :     sum+ = 0    sum- = 0    sumAll = 0
 
Interesting:

まあ、何がどこに行くかはわからないけど、(専門家の名前は伏せますが)頼まれたんでしょう。


これらのログは、ターミナルから実行されたシングルランのログではなく、クルード計算のログであることは間違いないでしょうか?

1回の実行で済む場合は(クラウドでは不可能)、エキスパートがすべてのログを完全に書き込む。もしかしたら、MQL5 Cloud Networkに 参加しているエージェントに対して、単発のテストを行っただけかもしれませんね。

私もエージェントの過去ログで見つけたことがありますが。

FL    0    History    07:35:35    GBPCHF,M1: history cache reserved for estimated 913371 bars
CK    0    History    07:35:35    GBPCHF,M1: history begins from 2010.08.24 21:13
DH    0    z3_port (GBPUSD,H8)    07:36:45    2010.12.01 00:00:00   x=0;y=0;z=0.04; t=0; t1=0.6800000000000001; t2=0; t3=0.28
LN    0    z3_port (GBPUSD,H8)    07:37:30    2010.12.01 00:00:00   x=0.52;y=0.04;z=0.12; t=0.12; t1=0.12; t2=0.04; t3=0.04


調べてみて、チェックされていないデバッグ出力があるかどうか確認しましょう。

 
Interesting:

何がどこに行くのかわからないけど、頼まれたから(専門家の名前は伏せます)。

2

3

現在のビルドには含まれていません。

一般的にOnInitはログを取ることが許されており、失敗した理由を把握することができます。 クラウドエージェントなどでは、次のビルドからそのような出力がオーバーライドされるでしょう。

 
Renat:

ターミナルから実行された単発計算のログではなく、クローズド計算のログで間違いないでしょうか?


そうですね、第一にそのような専門家はいませんし、第二にこれらのログは、純粋に理論上、他のログが存在しないディレクトリからのものです。
ストリングス

現在のビルドには含まれていません。

一般に、onInitは失敗の原因を突き止めるためにログを取ることが許されています。 クラウドエージェントやそのような出力は、次のビルドからオーバーライドされるでしょう。

なるほど、それならセキュリティの面でも安心して眠れますね...。
 
Interesting:

これらの専門家にテストしてもらった。

Expertsz3.ex5
ExpertsNight_v2_2.ex5
3. Experts\Championship_2010_v2_en.ex5
ExpertsAdvisorsExpertMAMA.ex5.
5.ExpertsMyExpertsMyIchimoku-gpdusd.ex5.
6.ExpertsE60_v3.ex5.
7.Experts\yuraz_2011_v1.ex5
8.ExpertsSlowFX FilterDemaBandsTrader.ex5
9.エキスパート/MultiSovet_v2_0.ex5
10.ExpertsManovExpertTo_Manov.ex5
ExpertsAdvisorsExpertMAPSARSizeOptimized.ex5
12. ExpertsMy_LG_02.ex5.
13.Expertslolo.ex5
14.Experts1.ex5
15.ExpertsExamples ○Moving Average.ex5
16.Expertsz3_port.ex5
17.ExpertsDayBreak ○○○○.ex5
18.ExpertsYagR999.ex5.
ExpertsFanExpert.ex5
20.Expertsadaptika GO.ex5
21.ExpertsASAK MultiTrend ZT New.ex5
22.Experts/NampingMan501.ex5 (私の記憶違いでなければ、同期とアイコンに問題があったのでしょう)
23.ExpertsBuildCheck︓MACD BuildCheck.ex5

そして、私のはピックアップされました:)