エラー、バグ、質問 - ページ 1351

削除済み  
Karputov Vladimir:
アレイの時系列?アレイは時系列ではないのですか?
時系列
 
Itum:
時系列

次に、最後の5つの値。

// dollars[] - заполненный массив, таймсерия
//--- получение последних пяти значений
for(int i=4;i>=0;i++)
   Print("dollars[",i,"]=",dollars[i])
 

初めて出会いました。エラーなしでコンパイルされ、ワラントもなく、コードは完全に私のものです。昨日大幅に変更したのですが、OnInitすら呼ばれず起動しません。SVNで古いバージョンにロールバックすることはできますが、これらのメッセージが何を意味するのか、何が原因なのかを知りたいのです。コードを引用することはできません、数十のファイルを持つプロジェクトが あります。

EAを実行すると、次のようなメッセージが表示されます。

2015.08.22 22:06:34.602 ScalpHunter NZDJPY.e,M15: グローバル初期化に失敗
2015.08.22 22:06:34.602 ScalpHunter NZDJPY.e,M15: invalid EX4 file (8)
2015.08.22 22:06:34.602 NZDJPY.e,M15: 無効なEX4ファイル。08.22 22:06:34.521 ScalpHunter NZDJPY.e,M15 inputs: StartLot=0.01; MaxLot=0.01; ProfitByLot=20.0; StartStopLoss=2000.0; TakeProfit=15.0; PriceStep=10.0; MaxDepoUsePercent=30.0.0.0; MaxOrdersInSeries=2; OrderModifyAfterOpen=true; UseChannel=true; MasterSlave=2; MasterSlaveFileName=MS_; TradeEnable=0; SensOpen=0.5; SensClose=1.0.0; MaxOrders=50; Slippage=50; Magic=1; StartTimeOpen=10:00; StopTimeOpen=23:00; ColorBuy=9639167; ColorSell=16776960; EnableLogOrders=false; EnableLogInfo=false; EnableTickSave=false; EnableLogAllOrders=true
2015年。08.22 22:06:24.986 Expert ProjectsScalpHunter NZDJPY.e,M15: loaded successfully

上の2行は何を意味しているのでしょうか?そして、「無効なEX4ファイル(8)」の行の8は?

 
Alexey Volchanskiy:

これは初めて遭遇したことです。コンパイルエラーもなく、ワラントもなく、完全に私のコードです。昨日大幅な変更を行い、OnInitすら呼ばれなくなり、起動しなくなりました。SVNで古いバージョンにロールバックすることはできますが、これらのメッセージが何を意味するのか、何が原因なのかを知りたいのです。コードを引用することはできません、十数ファイルのプロジェクトがあります。

エキスパートを起動するとメッセージが表示される

2015.08.22 22:06:34.602 ScalpHunter NZDJPY.e,M15: グローバル初期化に失敗しました。
2015.08.22 22:06:34.602 ScalpHunter NZDJPY.e,M15: 無効なEX4ファイル(8)です。
2015.08.22 22:06:34.521 ScalpHunter NZDJPY.e,M15 入力: StartLot=0.01; MaxLot=0.01; ProfitByLot=20.0; StartStopLoss=2000.0; TakeProfit=15.0; PriceStep=10.0; MaxDepoUsePercent=30.0; MaxOrdersInSeries=2; OrderModifyAfterOpen=true; UseChannel=true; MasterSlave=2; MasterSlaveFileName=MS_; TradeEnable=0; SensOpen=0.0.5; SensClose=1.0; MaxOrders=50; Slippage=50; Magic=1; StartTimeOpen=10:00; StopTimeOpen=23:00; ColorBuy=9639167; ColorSell=16776960; EnableLogOrders=false; EnableLogInfo=false; EnableTickSave=false; EnableLogAllOrders=true
2015.08.22 22:06:24.986 Expert ProjectsScalpHunter Filter NZDJPY.e,M15: loaded successfully

上の2行は何を意味しているのでしょうか?そして、「無効なEX4ファイル(8)」の行の8は?

グローバル変数の初期化 エラー、おそらく入力パラメータの変数が間違った場所にある...
 
Vladimir Pastushak:
グローバル変数の初期化 エラー、入力パラメータ変数の場所が間違っている可能性があります。
英語はわかるのですが、コンパイルエラーやワープエラーがないのに、どこでこのエラーが発生し、なぜ無効なEX4ファイルを書き込んでしまうのかがわかりません。
 
Vladimir Pastushak:
グローバル変数の初期化 エラーです。入力パラメータの変数が間違った場所に置かれている可能性があります。
デバッガではOnInitも起動しない、つまり書かれているようにまさに初期化でエラーが発生します。コンパイラでエラーやワープが発生したわけでもないのに、なぜ無効なEX4ファイルが作成されたのか、その理由は不明です。
 
Alexey Volchanskiy:
デバッガではOnInitさえも実行されない、つまり、書かれているように、まさに初期化中にエラーが発生するのです。コンパイラがエラーやワープを出さないのに、なぜEX4ファイルが無効なのか不明です。
スタジオのコードでは、initの前に ...
 
Vladimir Pastushak:
スタジオでのコード、イニシャルまで...
ありがとうございます、何とかします。Scalperはクラスを含む十数個の.mqhファイルで構成されているので、OnInitをポストする意味がない、それはクラスの作成と 初期化の場所である。すべてのモジュールを無効にしたところ、スキャルパーはアイドルモードで動作するようになりました。今日、1つずつ電源を入れ、どこに問題があるか見てみようと思います。
 

数学の法則はいつから変わったのか?

いつから4.5が4.45より大きくなくなったんだ?

削除済み  
Leanid Aladzyeu:

数学の法則はいつから変わったのか?

いつから4.5が4.45より大きくなくなったんだ?

4.50は試されましたか?