[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 521

 
ログが違うのでしょうか?パソコン検索で...ありがとうございます!!!
 
信じられるか、ログ検索で見つからなかったんだぞ!!!!フォルダは空っぽだし、変更日も全くないと言うし...。
 

メタトレーダーでロボットのロジックを見に行ったら......。

それだ! +++++

 

iakinf 2012.01.21 20:52 |禁止事項

Здравствуйте!

EAの設定を操作する際、EAのプロパティを呼び出した後、右のタブ「Input parameters」をクリックすると、パラメータがすぐに消えてしまい、ウィンドウが空のままになってしまうのですが、どうしたらよいでしょうか?そうならないためにはどうしたらいいのか。これらの入力パラメータを「いじる」ことができるように?


5つのブローカーからのMTのスクリーンショットを送ります。全部試しました。全部試しました。このパラメータはあるような気がするのですが、初めてこのタブにアクセスすると、一瞬で消えてしまうのです。異なるExpert Advisorで試しました。添付のスクリーンショットは、標準的なMASDです。


すみません、フォーラムのインターフェースでミスをしました(「追加」を早く押しすぎました)、私は私の「泣き言」を続けるために、より多くのスクリーンショットを追加します(おそらくすでに明確ですが):これは私がすべての移動を行うときに発生します:顔のドラッグとダブルクリックの両方、およびEAプロパティのメニューからです。フォーラムを検索しても、同じようなものは見つかりませんでした。似たようなものは見つからず、レジストリのクリーニングを少しやっただけです。これからまたMT4に挑戦し、おそらくAlpariから始めると思います。じっくりと拝見させていただきます。また、お知らせします。


言っとくけど、相変わらずの空っぽの窓だよ!!!!どうすればいいのか?


また、同じようにスクリプトを転送すると、入力パラメータも空白のウィンドウが表示されます!!!!


ちなみに、入力パラメータを見ようとした時のログのスクリーンショットはこちらです。EAは問題なく読み込めました。しかし、「レヒト」は不可能だった。


可能であれば、ご協力ください。もしかしたら、どこかにチェックがあったり、逆にチェックが外れたりしているかもしれません。あるいは、コードにあるのかもしれません。異なるキャンペーンから5つのプラットフォームにあるはずがないのですが!

 

https://www.mql5.com/ru/articles/1353/page4#comments

この人は合成バーでテスト する方法を説明しています。

「とにかく、テスターのためにインジケーターを作り直したんです。

そこで、history - server -existing symbol*, M1.hst というフォルダーにある履歴ファイルを削除する方法を説明します。

目的のチャートにインジケータsynbar_for_tester.ex4 を追加してください。Market Watchから既存の シンボルを挿入します。TFが大きいとテスターが正しい履歴を読み込もうとするので、M1 TFを使用します。 自律的に開く 可視化でテストを実行 する チャートが私たちのものであることを確認します。サービス設定」で、存在しないプロキシを入力し(例えば1だけ入れる)、端末を閉じる。TakeMyspreadを起動し、シンボルに必要なスプレッドを設定します。端末を再起動する。ビジュアライザーでテストが実行され、チャートが我々のものであること、必要なスプレッドを持っていることを確認します。最適化する。 パラメータを保存する。

プロキシを有効にする」のチェックを外し、ログインする。インジケータsynbar_for_tester.ex 4を削除し、作者のインジケータをコピーして ください。Expert Advisorを投げ、設定を行い、稼動させます。

うまくいかない場合は、プロキシあり・なしで何度か端末を再起動してみてください。 端末がフリーズする場合は、インジケータが作成したファイルを削除してみてください。


 

価格があるレベルを超えたらストップロスを 値に移動させるトレーリングストップを適切に実行する方法を教えてください。

if(Bid >= 1.2525)
          {
          stoploss = NormalizeDouble(OrderOpenPrice()+1*Point,Digits);
          if(OrderModify(OrderTicket(),OrderOpenPrice()stoplos,OrderTakeProfit(),0) == false)
            {
            Print("Order modify error, Code ",GetLastError());
            }

130と1のエラーは、私が理解しているように、間違った停止または近すぎる130ですが、私が最も心配しているのは、エラー1、 - 同じ値ですでに設定された値を変更しようとする

 

オーダーの入出力パラメータを制御して、いろんな状況のハンドリングを書く、そんな感じです。

                  if(Ask+((TralingDistace+TralingStep)*Point*mno())<OrderStopLoss()){
                     GetLastError();
                     if(OrderModify(OrderTicket(),
                                 OrderOpenPrice(),
               nd(Ask+TralingDistace*Point*mno()),
                                OrderTakeProfit(),
                                                0,
                                 GetOrdCl(OP_SELL))
                     ){
                        Alert("Order Sell modified on :"+TimeToStr(TimeCurrent()));
                        Print("Order Sell modified on :"+TimeToStr(TimeCurrent()));
                     }else{
                        Fun_Error(GetLastError());
                        return;
                     }                     
                  }
 
お願い!誰か私の質問に答えてください。
 
mamba5:
お願い!誰か私の質問に答えてください。

未決済注文の監視はしているのか?EA はどのようにして、注文がすでに開かれていて、再び開けるべきではないことを知るのですか? コードにそれが見当たりません。
 
テスターでの可視化を31速より少し速く、32速より少し遅くすることは可能でしょうか?一般的には、31の速度で1秒間に数回、まあ、数十回、32の速度で1秒間に数千回、なぜそのような速度が出るのかは不明ですが、不思議なことに、このような速度が出るようになりました。