MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 684 1...677678679680681682683684685686687688689690691...1953 新しいコメント Vitaly Muzichenko 2018.11.02 16:10 #6831 Sprut112: Expert Advisor(標準Ma)に、Ma_1>Ma_2のとき、一般的にではなく、平均線を超えた瞬間だけ買う(売る)ように説明するにはどうしたらいいでしょうか。そして、彼は常に買い続け、止めることができない。すでに交差していることを変数に記憶しておき、再び交差したときに、すでに交差していることを変数に書き換える必要があるのです。これがバリアント№1です。 トランザクションの履歴を見て、最後の購入は、その後、このように交互に販売する信号を待っている場合、この方法は、より信頼性が高いです。 削除済み 2018.11.02 16:16 #6832 Vitaly Muzichenko:すでに交差していることを変数に記憶しておき、再び交差したときに、すでに交差していることを変数に書き換える必要があるのです。これが変形№1です。取引の履歴を見て、最後の買いは、その後、サークルで交互に販売する信号を待っている場合、この方法は、より信頼性が高いです。 何かとても賢明な、条件に追加することはできないのでしょうか? Vitaly Muzichenko 2018.11.02 16:34 #6833 Sprut112: 条件そのものに何かを加えるのは煩雑ではないか?何が大変なんだ?履歴を扱うのは難しくないし、交差点を変数に書き込むのはもっと簡単だ。 Igor Makanu 2018.11.02 16:36 #6834 Vitaly Muzichenko:すでに交差していることを変数に記憶しておき、再び交差したときに、すでに交差していることを変数に書き換える必要があるのです。これが変形№1です。トランザクションの履歴を見て、最後の購入した場合、我々は販売する信号を待ちますので、我々は周りの交互になり、このメソッドは、より信頼性の高いです。最後のMAクロスについて話している場合、MAに基づく取引は通常容易である。 1. 新しいバーを操作する 2.新しいバーでは、コンディションを確認します。 ma_1[1] >ma_2[1 && ma_1[2]<ma_2[2] - トップダウンクロスオーバー または ma_1[1]<ma_2[1 && ma_1[2]>ma_2[2] - トップダウンのクロスオーバー どちらのMAが交差しても構わない場合は、両方の条件を使用するものとします。 if((ma_1[1]>ma_2[1] && ma_1[2]<ma_2[2]) || (ma_1[1]<ma_2[1] && ma_1[2]>ma_2[2])) // пересечение!!! 削除済み 2018.11.02 16:36 #6835 Vitaly Muzichenko:何が大変なんだ?履歴を扱うのは難しくないし、交差点を変数に書き込むのはもっと簡単だ。 わかりました、ありがとうございます。 削除済み 2018.11.02 16:43 #6836 Igor Makanu:最後のMAのクロスに関しては、通常、MAでのトレードの方が簡単です。 1. 新しいバーを監視する 2.新しいバーでは、状態を確認します。 ma_1[1] >ma_2[1 && ma_1[2]<ma_2[2] - トップダウンクロスオーバー または ma_1[1]<ma_2[1 && ma_1[2]>ma_2[2] - トップダウンのクロスオーバー どちらのMAが交差しても構わない場合は、両方の条件を使用するものとします。 なるほど、それならまだ納得がいく。 Sergey Khokhlov 2018.11.02 17:48 #6837 Friends, please tell me why whenoptimizing an EA, \Terminaltester drops folder accumulate huge log files of the following content: 2 00:00:01.796 2014.04.01 10:57:30 Tester: #102 expiration due deleted2 00:00:02.221 2014.04.24 08:59:59 Tester: #103 expiration due deleted2 00:00:02.326 2014.04.30 12:57:30 Tester: #104 expiration due deleted2 00:00:02.852 2014.05.29 10:20:00 Tester: order #105, sell 0.10 EURUSD is opened at 1.35871.Tester: order #105, sell 0.10 EURUSD is open at 1.35871.0 00:00:02.852 2014.05.29 10:22:30 Tester: Stop loss #105 at 1.35910 (1.35876 / 1.35926)2 00:00:02.941 2014.06.04 01:20:00 テスター:注文番号106、買い 0.10 EURUSD が 1.36306 でオープン されました。0 00:00:02.941 2014.06.04 01:22:30 Tester: Stop loss #106 at 1.36259 (1.36253 / 1.36303)2 00:00:03.133 2014.06.13 14:03:20 Tester: order #107, sell 0.10 EURUSD is opened at 1.35382. そして、私のEAには、そのようなログを書くものと書かないものがあります。うまく作れない。 Any questions from newcomers Questions from Beginners MQL5 初心者の方からの質問 MQL5 MT5 MetaTrader secret 2018.11.02 21:56 #6838 そんなことが可能なのか? 削除済み 2018.11.03 08:13 #6839 EAコードの入力変数を不変にするにはどうしたらいいですか?例えば、Macd上でEAを使用していて、その変数を設定ウィンドウに表示させたくないとします。 Igor Makanu 2018.11.03 08:23 #6840 Sprut112: EAコードで入力変数を変更不可にするには?例えば、MacdでEAを使っていて、その変数を設定ウィンドウに表示させたくない場合。ソースコードの入力またはexternの "commands "でF1キーを押すとヘルプが読めます ;) 1...677678679680681682683684685686687688689690691...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
Expert Advisor(標準Ma)に、Ma_1>Ma_2のとき、一般的にではなく、平均線を超えた瞬間だけ買う(売る)ように説明するにはどうしたらいいでしょうか。そして、彼は常に買い続け、止めることができない。
すでに交差していることを変数に記憶しておき、再び交差したときに、すでに交差していることを変数に書き換える必要があるのです。これがバリアント№1です。
トランザクションの履歴を見て、最後の購入は、その後、このように交互に販売する信号を待っている場合、この方法は、より信頼性が高いです。
すでに交差していることを変数に記憶しておき、再び交差したときに、すでに交差していることを変数に書き換える必要があるのです。これが変形№1です。
取引の履歴を見て、最後の買いは、その後、サークルで交互に販売する信号を待っている場合、この方法は、より信頼性が高いです。
条件そのものに何かを加えるのは煩雑ではないか?
何が大変なんだ?履歴を扱うのは難しくないし、交差点を変数に書き込むのはもっと簡単だ。
すでに交差していることを変数に記憶しておき、再び交差したときに、すでに交差していることを変数に書き換える必要があるのです。これが変形№1です。
トランザクションの履歴を見て、最後の購入した場合、我々は販売する信号を待ちますので、我々は周りの交互になり、このメソッドは、より信頼性の高いです。
最後のMAクロスについて話している場合、MAに基づく取引は通常容易である。
1. 新しいバーを操作する
2.新しいバーでは、コンディションを確認します。
ma_1[1] >ma_2[1 && ma_1[2]<ma_2[2] - トップダウンクロスオーバー
または ma_1[1]<ma_2[1 && ma_1[2]>ma_2[2] - トップダウンのクロスオーバー
どちらのMAが交差しても構わない場合は、両方の条件を使用するものとします。
何が大変なんだ?履歴を扱うのは難しくないし、交差点を変数に書き込むのはもっと簡単だ。
最後のMAのクロスに関しては、通常、MAでのトレードの方が簡単です。
1. 新しいバーを監視する
2.新しいバーでは、状態を確認します。
ma_1[1] >ma_2[1 && ma_1[2]<ma_2[2] - トップダウンクロスオーバー
または ma_1[1]<ma_2[1 && ma_1[2]>ma_2[2] - トップダウンのクロスオーバー
どちらのMAが交差しても構わない場合は、両方の条件を使用するものとします。
Friends, please tell me why whenoptimizing an EA, \Terminaltester drops folder accumulate huge log files of the following content:
2 00:00:01.796 2014.04.01 10:57:30 Tester: #102 expiration due deleted
2 00:00:02.221 2014.04.24 08:59:59 Tester: #103 expiration due deleted
2 00:00:02.326 2014.04.30 12:57:30 Tester: #104 expiration due deleted
2 00:00:02.852 2014.05.29 10:20:00 Tester: order #105, sell 0.10 EURUSD is opened at 1.35871.Tester: order #105, sell 0.10 EURUSD is open at 1.35871.
0 00:00:02.852 2014.05.29 10:22:30 Tester: Stop loss #105 at 1.35910 (1.35876 / 1.35926)
2 00:00:02.941 2014.06.04 01:20:00 テスター:注文番号106、買い 0.10 EURUSD が 1.36306 でオープン されました。
0 00:00:02.941 2014.06.04 01:22:30 Tester: Stop loss #106 at 1.36259 (1.36253 / 1.36303)
2 00:00:03.133 2014.06.13 14:03:20 Tester: order #107, sell 0.10 EURUSD is opened at 1.35382.
そして、私のEAには、そのようなログを書くものと書かないものがあります。うまく作れない。
そんなことが可能なのか?
EAコードで入力変数を変更不可にするには?例えば、MacdでEAを使っていて、その変数を設定ウィンドウに表示させたくない場合。
ソースコードの入力またはexternの "commands "でF1キーを押すとヘルプが読めます ;)