ニューラルネットワーカーに嬉しい、MT4用のクイック&フリーライブラリ - ページ 53

 

大丈夫です:)

 

不思議なことに、一方のアカウントでは開き、もう一方のアカウントでは開きませんでした:))端末は2台あり、ANNフォルダは両端末とも同じ、口座の種類も同じ、設定も同じ・・・注文が開かれていない時のログは何も書き込まれません。バージョンFANN-EA_3a.mq4..............................。取引開始時に1つの口座(取引が開始された口座)では注文中がなく、注文が開始されていない口座では手動で注文が開始されていましたが、これが原因でしょうか?また、端末に4台のボットがぶら下がっているのですが...。

 
marker:

不思議なことに、一方のアカウントでは開き、もう一方のアカウントでは開きませんでした:))端末は2つ、ANNフォルダも1つ、アカウントの種類も同じ、設定も......。注文が開かれていない場合、ログに何も表示されないのですが。バ ージョンFANN-EA_3a.mq4............................。取引開始時に1つの口座(取引が開始された口座)では注文中がなく、注文が開始されていない口座では手動で注文が開始されていましたが、これが原因でしょうか?また、端末に4台のボットがぶら下がっているのですが...。

どこか見当違いのところを見ているような気がするのですが。

そういうわけにはいきません。 まず、サーバーは不正なリクエストに応答する必要があります。2つ目は、すでにプリントを回したことです。

だから、あなたが主張するか、スクリーンショットのシーケンスを使用して、あなたの状況を示してください。

投資用パスワードを付与して、標準機能の不適切な動作を記録できるようにするか、どちらかです。

このように...

 

GetLastError最新版のFANN-EA_3a.mq4にあるこの関数は正しいですか

ログをすべて削除し、再起動しました。

13:41:22 FANN-EA_3a EURUSD,H1: ロードに成功しました。
13:41:22 FANN-EA_3a EURUSD,H1入力:StopLoss=620; x=500; Lots=0.01。
13:41:22 FapTurbo-ver.52 EURUSD,M15: ロードに成功しました。
13:41:22 FapTurbo-ver.52 EURUSD,M15の入力です。\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

13:41:22 DVD 100-50セント EURUSD,H1: ロードに成功しました。
13:41:22 DVD 100-50セントEURUSD,H1入力。\\\\\\\\\\\\\\\\\\\\\\\\\\\\

13:41:22 PuriaM2_09 EURUSD,M15:ロード成功
13:41:22 PuriaM2_09 EURUSD,M15 inputs:\ \ \ \

13:41:25 PuriaM2_09 EURUSD,M15:初期初期化:バージョン09、2011.04.02
13:41:25 stdlib EURUSD,M15: ロードに成功しました。
13:41:25 strlib EURUSD,M15: ロードに成功しました。
13:41:25 PuriaM2_09 EURUSD,M15:

13:41:25 PuriaM2_09 EURUSD,M15:

13:41:25 PuriaM2_09 EURUSD,M15:初期化されました。
13:41:25 FapTurbo-ver.52 EURUSD,M15:初期化されました。
13:41:31 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.0.net' loaded successfully with handler 0.
13:41:31 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.1.net' loaded successfully with handler 1
13:41:31 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.2.net' loaded successfully with handler 2
13:41:31 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.3.net' loaded successfully with handler 3
13:41:31 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.4.net' loaded successfully with handler 4
13:41:31 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.5.net' loaded successfully with handler 5
13:41:31 DVD 100-50セント EURUSD,H1:初期化されました。
13:41:31 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.6.net' loaded successfully with handler 6
13:41:31 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.7.net' loaded successfully with handler 7
13:41:31 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.8.net' loaded successfully with handler 8
13:41:31 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.9.net' loaded successfully with handler 9
13:41:31 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.10.net' loaded successfully with handler 10
13:41:31 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.11.net' loaded successfully with handler 11
13:41:31 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.12.net' loaded successfully with handler 12
13:41:31 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.13.net' loaded successfully with handler 13
13:41:31 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.14.net' loaded successfully with handler 14
13:41:31 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.15.net' loaded successfully with handler 15
13:41:31 FANN-EA_3a EURUSD,H1:初期化されました。
13:45:06 iPuria EURUSD,M15: ロードに成功しました。
13:45:06 iPuria EURUSD,M15:初期化されました。

以下のようにライブラリをインストールしました。ekspertsフォルダにすべてをインストールし、librarisとinludeのすべてを別のフォルダにインストールした別のターミナルにコピーしました。最初の端末では、すべての結果をANNフォルダにオプトインしました。2番目の端末では、何もオプトインせず、設定に同じ値、すなわちストップロスを挿入し、パスもANNに同じままでした。

 

は、2人のNSが同時に同じトレーニングファイルを使用しても問題ないのでしょうか?

つまり、最初のNSがファイルを読み、次に2番目のNSが読もうとするが、ファイルがビジー状態であるため、エラーを返し、印刷ではポップアップされない。

私のアドバイスは、dllが何らかの数値を返す場合でも、プリンターでカバーすることです。

 
progma137:

は、2人のNSが同時に同じトレーニングファイルを使用しても問題ないのでしょうか?

つまり、最初のNSはファイルを読み、次に2番目のNSはファイルを読もうとするが、ファイルがビジー状態であるため、エラーを返し、印刷ではポップアップされないのです。

アドバイスとしては、DLLが数字を返すところでも、printsで囲むことです。


また、他の注文が邪魔をする、あるいは設定したオプションが邪魔をすることも理解しました。

質問ですが、Expert Advisorのどこの名前を変更すれば、2つの異なるフォルダになるのでしょうか?このラインの名前を変えなければならないようですね。#define ANN_PATH "C:³³³" and in addition all the lines where it says ANN?

 
progma137:

は、2人のNSが同時に同じトレーニングファイルを使用しても問題ないのでしょうか?

つまり、最初のNSがファイルを読み、次に2番目のNSが読もうとするが、ファイルがビジー状態であるため、エラーを返し、印刷ではポップアップ されない。

アドバイスとしては、dll が数字を返すところでも、prints で囲むことです。

FANNライブラリが何を返そうが、どう動こうが、注文は開くべき、つまりres値には関係ないのです。そして、そのプリントはログに記録されるはずです。ぜひとも。

ご自分の目で確かめてください。

// Get Results
   double res = ann_pnn();
   
   // Trade
   
   int ticket = 0;
   
   RefreshRates();
   GetLastError();
   
   StopLoss = Correct_Stop(StopLoss); 
   if (res > 0) {
      ticket = OrderSend(Symbol(), OP_BUY, Lots, Ask, 2, 0, 0, WindowExpertName(), 0, 0, Blue);
      Print("buy ticket=",ticket);
      
      if (ticket>0)
         {
         OrderSelect(ticket,SELECT_BY_TICKET);
         RefreshRates();
         OrderModify(OrderTicket(),OrderOpenPrice(),Ask -  NormalizeDouble(StopLoss * Point,Digits),Ask + NormalizeDouble(StopLoss * Point,Digits),0,Blue);
         Print("buy set SL & TP err=",GetLastError());
         }


   } else {
      ticket = OrderSend(Symbol(), OP_SELL, Lots, Bid, 2, 0, 0, WindowExpertName(), 0, 0, Red);
      Print("sell ticket=",ticket);
     
      if (ticket>0)
         {
         OrderSelect(ticket,SELECT_BY_TICKET);
         RefreshRates();
         OrderModify(OrderTicket(),OrderOpenPrice(),Bid +  NormalizeDouble(StopLoss * Point,Digits),Bid - NormalizeDouble(StopLoss * Point,Digits),0,Blue);
         Print("sell set SL & TP err=",GetLastError());
         }
   
   }
 

今、どの口座でもファノムのポジションが開かれていないので、開く条件がないかを確認します。その他の取引は、手動と他のボットで開いたものがぶら下がっています。過去ログのサイレンスでも、ログでも。

 
marker:

現在、どの口座でもFannomが開設したポジションはありませんが、開設の条件が あるかどうか見てみましょう。その他の取引は、手動と他のボットで開いたものがぶら下がっています。丸太の沈黙と、雑誌にも。

もう一度言います。

このEAには、必ず開封の 条件があります。FANNライブラリが 動くかどうかなんてどうでもいいんです。

 
lasso:

もう一度。

このEAでは、オープンのための 条件が常に 用意されているのです。FANNライブラリの仕組みに関わらず。


にもかかわらず、何も書かない。

これがログです。1時間の開始前にEAを再インストールしました。

22:57:44 FANN-EA_3a EURUSD,H1: f2M_save(15, C:\ANNEURUSD-620.15.net) returned: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_destroy(15) 戻り値: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_save(14, C:\ANNEURUSD-620.14.net) returned: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_destroy(14) 戻り値: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_save(13, C:\ANNEURUSD-620.13.net) returned: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_destroy(13) 戻り値: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_save(12, C:\ANNEURUSD-620.12.net) returned: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_destroy(12) 戻り値: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_save(11, C:\ANNEURUSD-620.11.net) returned: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_destroy(11) 戻り値: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_save(10, C:\ANNEURUSD-620.10.net) returned: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_destroy(10) 戻り値: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_save(9, C:\ANNEURUSD-620.9.net) returned: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_destroy(9) 戻り値: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_save(8, C:\ANNEURUSD-620.8.net) returned: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_destroy(8) 戻り値: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_save(7, C:\ANNEURUSD-620.7.net) returned: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_destroy(7) 戻り値: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_save(6, C:\ANNEURUSD-620.6.net) returned: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_destroy(6) 戻り値: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_save(5, C:\ANNEURUSD-620.5.net) returned: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_destroy(5) 戻り値: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_save(4, C:\ANNEURUSD-620.4.net) returned: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_destroy(4) 戻り値: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_save(3, C:\ANNEURUSD-620.3.net) returned: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_destroy(3) 戻り値: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_save(2, C:\ANNEURUSD-620.2.net) returned: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_destroy(2) 戻り値: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_save(1, C:\ANNEURUSD-620.1.net) returned: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_destroy(1) 戻り値: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_save(0, C:\ANNEURUSD-620.0.net) returned: 0
22:57:44 FANN-EA_3a EURUSD,H1: f2M_destroy(0) 戻り値: 0
22:57:44 FANN-EA_3a EURUSD,H1:初期化されました。
22:57:44 FANN-EA_3a EURUSD,H1: uninit reason 5.
22:57:44 FANN-EA_3a EURUSD,H1入力:StopLoss=620; x=500; Lots=0.01。
22:57:44 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.0.net' loaded successfully with handler 0.
22:57:44 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.1.net' loaded successfully with handler 1
22:57:44 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.2.net' loaded successfully with handler 2
22:57:44 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.3.net' loaded successfully with handler 3
22:57:44 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.4.net' loaded successfully with handler 4
22:57:44 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.5.net' loaded successfully with handler 5
22:57:44 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.6.net' loaded successfully with handler 6
22:57:44 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.7.net' loaded successfully with handler 7
22:57:44 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.8.net' loaded successfully with handler 8
22:57:44 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.9.net' loaded successfully with handler 9
22:57:44 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.10.net' loaded successfully with handler 10
22:57:44 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.11.net' loaded successfully with handler 11
22:57:44 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.12.net' loaded successfully with handler 12
22:57:44 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.13.net' loaded successfully with handler 13
22:57:44 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.14.net' loaded successfully with handler 14
22:57:44 FANN-EA_3a EURUSD,H1: ANN: 'C:\ANNEURUSD-620.15.net' loaded successfully with handler 15
22:57:44 FANN-EA_3a EURUSD,H1:初期化されました。