hi everybody , i hope someone could help me , im new in coding feature and still learning, i just build an EA, it was working on my mt4 (MIG), then i switched to FxPro and they have fraccionary spread, and i keep getting the message 'orderSell error' ' error openningsell order' and then when i put my stop loss to 0.0 and my limit to 0.0 te EA will work , please any ideas to share? 私の英語について申し訳ありません、その私の最初の言語ではありません。
ヘルプが必要
各キャンドルのオシレーション数をカウントするインジケータを誰かコード化できないでしょうか?
datetime expire = D'2008.02.04 12:00'。
if (TimeCurrent()>expire){。
ANCOLLさん、こんにちは。
またお便りします。私はクリスマス休暇から戻ったばかりで、また再開する準備ができています。 私はこのコードを使っています。
文字列 Message="";
datetime expire = D'2008.02.04 12:00';
if (TimeCurrent()>expire){。
Alert("Trial has ended. Please contact xxxx @ xxxx.com")。
return(0);
}else {Message="価格表示機能を有効にしました";}.
ObjectDelete("Price_Account_Info")を実行します。
ObjectCreate("Price_Account_Info", OBJ_LABEL,WindowFind("Price"), 0, 0).ObjectSetText("Price_Account_Info", OBJ_LABEL, WindowFind("Price"), 0, 0);
ObjectSetText("Price_Account_Info",""+Message+" - Expires "+TimeToStr(expire)+",8, "Tahoma", ForestGreen); ObjectSetText("Price_Account_Info",""+TimeToStr(expire),""8, "Tahoma", ForestGreen);
ObjectSet("Price_Account_Info", OBJPROP_CORNER, 3).ObjectSet("Price_Account_Info")は、以下のようになります。
ObjectSet("Price_Account_Info", OBJPROP_XDISTANCE, 5); ObjectSet("Price_Account_Info", OBJPROP_XDISTANCE, 5);
ObjectSet("Price_Account_Info", OBJPROP_YDISTANCE, 5).このコードは、インジケータにメッセージを入れます。
このコードは、メッセージをインジケータウィンドウまたはチャートウィンドウに、有効期限をアラートボックスに表示します。
この例では、インジケーターウィンドウまたはチャートウィンドウにメッセージを表示し、チャートの左上に有効期限を表示しています。
datetime expire = D'2008.02.04 13:25';
if (TimeCurrent()>expire){。
Comment("トライアルは終了しました。 xxxx @ xxxx.comにご連絡ください。");
return(0);
}else {Message="価格表示機能を有効にしました";}.
ObjectDelete("Price_Account_Info")を実行します。
ObjectCreate("Price_Account_Info", OBJ_LABEL,WindowFind("Price"), 0, 0).ObjectSetText("Price_Account_Info", OBJ_LABEL, WindowFind("Price"), 0, 0);
ObjectSetText("Price_Account_Info",""+Message+" - Expires "+TimeToStr(expire)+",8, "Tahoma", ForestGreen); ObjectSetText("Price_Account_Info",""+TimeToStr(expire),""8, "Tahoma", ForestGreen);
ObjectSet("Price_Account_Info", OBJPROP_CORNER, 3).ObjectSet("Price_Account_Info")は、以下のようになります。
ObjectSet("Price_Account_Info", OBJPROP_XDISTANCE, 5); ObjectSet("Price_Account_Info", OBJPROP_XDISTANCE, 5);
ObjectSet("Price_Account_Info", OBJPROP_YDISTANCE, 5).これは、OBJPROP_XDISTANCEとOBJPROP_YDISTANCEの間のメッセージです。
次の例では、チャートの左上のCommentsに両方のメッセージを入れています。
datetime expire = D'2008.02.04 13:25';
if (TimeCurrent()>expire){。
Comment("Trial is ended. Please contact xxxx @ xxxx.com");
return(0);
}else {Comment("価格表示を有効にしました");}。
これらのコードはすべて、有効期限が切れるとインジケータが消えるようにするものです。
例として簡単なインジケータを以下に掲載します。
price_display.mq4
チャップン以下更新
フォワードテストの分析
皆さん、こんにちは。
EAが実際に何をするのかを知るために、バックテストとフォワードテストを行いました。その結果を比較したところ、それぞれ違いがありました。2つの質問があります。
1.何が理由かもしれない(パラメータは 同じであるべき)、そしてこれを回避する方法(MIG-Investments)。
2.2.フォワードテストで何が起こっているのかを知るために、ログファイルの意味をどこで知ることができるでしょうか?
ありがとうございます。
Fxkiss
皆さん、こんにちは。
EAが実際に何をするのか知るために、バックテストとフォワードテストをしてみました。その結果を比較したところ、それぞれ違いがありました。2つの疑問があります。
1.何が理由かもしれない(パラメータは同じであるべきです)とどのようにこれを避けるために(MIG -投資)
2.2.フォワードテストで何が起こっているのかを知るために、ログファイルの意味をどこで知ることができるでしょうか?
ありがとうございます。
FxkissEAは両方のケースで仕事をしました。バックテストとフォワードテストの間の問題は、ブローカーが操作していることです。
FerruFx
以下EDIT
こんにちは、どなたかPipMakerを "im the mirror "動作するバージョンに変更するのを手伝っていただけませんか?リバース」オプションがあるのは知っていますが、正確にリバース動作しなかったので、「リバースモードトゥルー」で買いシグナルと 売りを作る必要があります。とても簡単なことだと思うのですが、自分ではうまくいきませんでした......。
ありがとうございました。
投稿番号1245を参照してください。
EAが動作しない
hi everybody , i hope someone could help me , im new in coding feature and still learning, i just build an EA, it was working on my mt4 (MIG), then i switched to FxPro and they have fraccionary spread, and i keep getting the message 'orderSell error' ' error openningsell order' and then when i put my stop loss to 0.0 and my limit to 0.0 te EA will work , please any ideas to share? 私の英語について申し訳ありません、その私の最初の言語ではありません。
次の終値のバーで取引を行う EA があります。小さな TP を設定して取引が終了すると、前のバーの取引条件がまだ満たされているため、EA は別の取引を再度行います。EA が別の取引を開始するのではなく、1 時間待ってから取引条件を再度チェックして、これらの再取引を行わないようにしたいのです。この再取引の問題を解決するために、どのようなコードをEAに追加すればよいのでしょうか?
ありがとうございます。
私は、次のクローズバーで取引を行うEAを持っています。私が小さなTPを設定し、取引が終了した場合、EAは前のバーの取引条件がまだ満たされているので、別の取引を再度開始します。私は、EAが別の取引を開始するのではなく、1時間待ってから取引条件を再度チェックして、これらの再取引を行うのを止めさせたいと考えています。この再取引の問題を解決するために、どのようなコードをEAに追加すればよいでしょうか? ありがとうございます。
スタート関数の後、30分ごとにシグナルをチェックするように設定されているので、期間時間を変更するだけで、うまくいきます。
if(timeprev!= /*Time[0]*/ iTime(Symbol(),PERIOD_M30,0)) { //---- 1つのバーに1度だけシグナルをチェック する m30