エキスパート: MA - ページ 2 12 新しいコメント Igor Konyashin 2013.09.25 11:34 #11 andreewwleonid: なぜ君たちはこんなことをするのか?私の芸術作品に泥を塗る勇気のある者は誰だ!」と、作者が胸を張ってシャツを破りに出てきたのなら理解できる。ここはフォーラムだ、ベイビー、ここでは誰もが「買う」「馴染む」「巻き込まれる」などができる。andreewwleonid: 特に、良いEAは、同じ順序と異なるタイムフレームの引用符で異なるペアで取引することができますので。各ペアごとに異なる収益性と個別の設定で真。私は間違っていますか?いいえ。人生はそうではないことを示しています。すべてはExpert Advisorによって実装された戦略に依存します。andreewwleonid: ところで、 Logicが勉強していないと思われる インストラクションでは、 USDJPYペアのパラメータが確かに与えられている 、しかし、それらはプログラムのものとは根本的に異なっています。最適化すれば、そのような設定でなくても満足できるだろう。作者は、設定を弄って、今現在の最良のものを与えたようだ。andreewwleonid: 私は、まともなトレーダーは、自分を養う取引戦略を実行するExpert Advisorを一般公開しないことを理解しています。そして、彼はとても貪欲だからではなく、単に、かなりの数の人々が一様な方法で取引する場合、市場はすぐにその特性を変更し、戦略の収益性が低くなるか、または全く損失を作り始めるでしょう。そうなれば、また最初からやり直さなければならなくなる。しかし、このExpert Advisorを収益性の高い取引戦略の実装と考えるのは馬鹿げている。そう思わないか?このExpert Advisorは、残念ながら学生によって作られた「簡単なExpert Advisorの構築と設定方法」というトピックのトレーニング例の変形に過ぎないのだ。 無差別に他人をバカ呼ばわりする前に、「もしかしたら、自分は何か間違っているのではないか」と自問自答し、注文執行の方法を勉強するのが最適だろう -Youzマーケットで執行する場合、ストップとテイクは別の注文にする。テストには、Instant_Execution タイプと MetaQuotes サーバーを使用します。(CodeBaseのExpert Advisorはおそらく100%Instant Executionタイプで作られています)。 Aliaksandr Yemialyanau 2013.09.25 14:57 #12 andreewwleonid:...つまり、作者はプログラムとチャートに負荷をかけないために、この2本の線を引かなかったのだ......。 SLラインとTPラインはブローカー側でも "引かれる "もので、もしそれがなければ、何かが間違っている。 andreewwleonid 2013.09.25 18:30 #13 i論理様。あなたのアドバイスにとても感謝しています:1) プログラムを使った私の行動の妥当性を調査すること、2) プログラムをテストするためにMetaQuotesサーバーのサービスを使用すること、3) プログラムの設定を最適化する。間違いなく、私はそれらを満たそうとするだろう。最後の1つが残っています。親愛なるiロジックの皆さん、一般化しないでください。私がこの蔑称を使ったのは、問題の番組の作者に対してだけです。もし私の努力の結果、私が間違っていたことがわかったら、この問題の詳細な研究には時間がかかるだろうが、恥ずかしげもなくそれを認めるつもりである。ストップロスとテイクプロフィットについてコメントしてくれたナスダック卿にも心から感謝する。 私はこのプログラムをさらに荒唐無稽なものにした。 Vasiliy Smirnov 2013.09.25 20:13 #14 取引システムの古典的なケースが実現され、著者はプログラマーとして働いてきた。あなたの財宝は、彼が喜んでサービスの仕事に 書くでしょう。そして、このプロジェクトは、初心者としてあなたに興味深いでしょう、それは非常にシンプルであり、あなたがアドバイザーの動作原理を理解することができます。 andreewwleonid 2013.09.26 09:56 #15 エヴリカ!何が問題なのか気づいた。でも、順を追って話すよ。1) 作者が推奨するペアを改良したパラメータでプログラムをテストした。それはうまく機能し、パラメータをカスタマイズしたEURUSDペアよりも はるかに良い。しかし、注文は完璧に執行されたにもかかわらず、ストップロスとテイクプロフィットのラインが表示されなかった。よく見ると、それらは表示された相場の限界の外にある。つまり、通常は画面に表示されていないのだ。ここに犬が埋もれていたのだ。2) テイクプロフィットとストップロスのレベルを10倍に下げた後、プログラムはEURUSDに移行した。mql5_russian.pdfファイルの助けを借りて、私はプログラムを理解したが、それはあまり長くない。著者がプロであることは認めざるを得ない。これはよくできたトレーニング例で、設定を最適化する練習ができ、同時にこのインジケータの限界を見ることができます。そして、もし望むなら、車輪の再発明をしないように、既製のプログラムの一部を使い、自分自身の傑作を作るために言語を学び始めることができる。注文レベルを10倍下げるか、STPとTKPを10倍する部分をカットするようにアドバイスしてくれたら、私はプログラムのテキストとMQL5の参考書をほとんど気にしなかったでしょう。ありがとうございます。しかし、著者がコメントでペア、時間枠、引用の桁数を指定することはできますので、ユーザーはそれに困惑してフォーラムに侵入する必要はありません。賛成ですか? さて、これでおしまい。設定を弄りに行ってきます。皆さん、健康と幸運を。 Igor Konyashin 2013.09.26 10:11 #16 andreewwleonid: しかし、著者がコメントで引用のペア、時間枠、文字数を指定することは可能であり、ユーザーがそれに困惑してフォーラムに侵入する必要はない。賛成ですか? すべては作者次第です)もしかしたら、彼は自分の創作物を初めて投稿するのかもしれませんし、急いでいたのかもしれません。 削除済み 2014.11.16 14:23 #17 コンパイル時、Expert Advisorは以下の2つの警告を生成する。OrderSend' の戻り値をチェックすべきである MA.mq5 211 10OrderSend' の戻り値をチェックする必要がある MA.mq5 257 10修正できますか?テスターに取引がない Sergey 2017.06.24 23:30 #18 EURUSD M15。 2012.06.21~2016.12.21の期間の最適化。 2016.12.21から2017.06.21まで前進フクロウの結論:テスト結果によるバランスと資金は互いに大きなギャップがある。理由は大きなストップ高である。 この商品に適切なストップサイズを見つけることができなかった。 ファイル: TesterGraphReport2017.06.24.png 21 kb Screenshot_12.jpg 57 kb Тамара Окулова 2021.04.21 06:57 #19 こんにちは。こんにちは。私はこの素晴らしいExpert Advisorをダウンロードし、それを少し近代化することにしました。すなわち、以下の行です。 bool Buy_Condition_1=(maVal[0]>maVal[1]) && (maVal[1]>maVal[2]); // MA-8は成長しており bool Buy_Condition_2=(ma1Val[0]>ma1Val[1]) &&(ma1Val[1]>ma1Val[2]); , and bool Sell_Condition_1 = (maVal[0]<maVal[1]) & & (maVal[1]>ma1Val[2]); // MA-8は成長している。(maVal[1]<maVal[2]);、および bool Sell_Condition_3=(ma1Val[0]<ma1Val[1]) && (ma1Val[1]<ma1Val[2]); に置き換える:bool Buy_Condition_1=(maVal[0]-maVal[1]>0) && (maVal[1]-maVal[2]>0); // MA-8 が成長し、 bool Buy_Condition_2=(ma1Val[0]-ma1Val[1]>0) && (ma1Val[1]-ma1Val[2]>0);および bool Sell_Condition_1 = (maVal[0]-maVal[1]<0) && (maVal[1]-maVal[2]<0) // MA-8 が下落し、bool Sell_Condition_3=(ma1Val[0]-ma1Val[1]<0) && (ma1Val[1]-ma1Val[2]<0);.しかし、なぜかExpert Advisorは気分を害し、動作を拒否した。実は、ゼロや特定の数値の代わりに、定数、例えばデルタやグラディエントの方が私には適している。しかし、それを //--- input parameters double Delta=0.002 セクションで作成しようとしたところ、EAが停止して しまった。もし難しいことでなければ、私がどこで何を間違えたのか教えてください。よろしくお願いします。 Experts: MA BarsCalculated() return with error MQL5でExpert Advisorを書くための初心者向けステップバイステップガイド 12 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
なぜ君たちはこんなことをするのか?私の芸術作品に泥を塗る勇気のある者は誰だ!」と、作者が胸を張ってシャツを破りに出てきたのなら理解できる。
ここはフォーラムだ、ベイビー、ここでは誰もが「買う」「馴染む」「巻き込まれる」などができる。
特に、良いEAは、同じ順序と異なるタイムフレームの引用符で異なるペアで取引することができますので。各ペアごとに異なる収益性と個別の設定で真。私は間違っていますか?
いいえ。
人生はそうではないことを示しています。すべてはExpert Advisorによって実装された戦略に依存します。
ところで、 Logicが勉強していないと思われる インストラクションでは、 USDJPYペアのパラメータが確かに与えられている 、
しかし、それらはプログラムのものとは根本的に異なっています。
最適化すれば、そのような設定でなくても満足できるだろう。作者は、設定を弄って、今現在の最良のものを与えたようだ。
私は、まともなトレーダーは、自分を養う取引戦略を実行するExpert Advisorを一般公開しないことを理解しています。そして、彼はとても貪欲だからではなく、単に、かなりの数の人々が一様な方法で取引する場合、市場はすぐにその特性を変更し、戦略の収益性が低くなるか、または全く損失を作り始めるでしょう。そうなれば、また最初からやり直さなければならなくなる。しかし、このExpert Advisorを収益性の高い取引戦略の実装と考えるのは馬鹿げている。そう思わないか?このExpert Advisorは、残念ながら学生によって作られた「簡単なExpert Advisorの構築と設定方法」というトピックのトレーニング例の変形に過ぎないのだ。
無差別に他人をバカ呼ばわりする前に、「もしかしたら、自分は何か間違っているのではないか」と自問自答し、注文執行の方法を勉強するのが最適だろう -Youz
マーケットで執行する場合、ストップとテイクは別の注文にする。
テストには、Instant_Execution タイプと MetaQuotes サーバーを使用します。
(CodeBaseのExpert Advisorはおそらく100%Instant Executionタイプで作られています)。
...つまり、作者はプログラムとチャートに負荷をかけないために、この2本の線を引かなかったのだ......。
i論理様。あなたのアドバイスにとても感謝しています:
1) プログラムを使った私の行動の妥当性を調査すること、
2) プログラムをテストするためにMetaQuotesサーバーのサービスを使用すること、
3) プログラムの設定を最適化する。
間違いなく、私はそれらを満たそうとするだろう。最後の1つが残っています。親愛なるiロジックの皆さん、一般化しないでください。私がこの蔑称を使ったのは、問題の番組の作者に対してだけです。もし私の努力の結果、私が間違っていたことがわかったら、この問題の詳細な研究には時間がかかるだろうが、恥ずかしげもなくそれを認めるつもりである。
ストップロスとテイクプロフィットについてコメントしてくれたナスダック卿にも心から感謝する。
私はこのプログラムをさらに荒唐無稽なものにした。エヴリカ!何が問題なのか気づいた。でも、順を追って話すよ。
1) 作者が推奨するペアを改良したパラメータでプログラムをテストした。それはうまく機能し、パラメータをカスタマイズしたEURUSDペアよりも はるかに良い。しかし、注文は完璧に執行されたにもかかわらず、ストップロスとテイクプロフィットのラインが表示されなかった。よく見ると、それらは表示された相場の限界の外にある。つまり、通常は画面に表示されていないのだ。ここに犬が埋もれていたのだ。
2) テイクプロフィットとストップロスのレベルを10倍に下げた後、プログラムはEURUSDに移行した。
mql5_russian.pdfファイルの助けを借りて、私はプログラムを理解したが、それはあまり長くない。著者がプロであることは認めざるを得ない。これはよくできたトレーニング例で、設定を最適化する練習ができ、同時にこのインジケータの限界を見ることができます。そして、もし望むなら、車輪の再発明をしないように、既製のプログラムの一部を使い、自分自身の傑作を作るために言語を学び始めることができる。
注文レベルを10倍下げるか、STPとTKPを10倍する部分をカットするようにアドバイスしてくれたら、私はプログラムのテキストとMQL5の参考書をほとんど気にしなかったでしょう。ありがとうございます。しかし、著者がコメントでペア、時間枠、引用の桁数を指定することはできますので、ユーザーはそれに困惑してフォーラムに侵入する必要はありません。賛成ですか?
さて、これでおしまい。設定を弄りに行ってきます。皆さん、健康と幸運を。しかし、著者がコメントで引用のペア、時間枠、文字数を指定することは可能であり、ユーザーがそれに困惑してフォーラムに侵入する必要はない。賛成ですか?
OrderSend' の戻り値をチェックする必要がある MA.mq5 257 10
修正できますか?
テスターに取引がない
EURUSD M15。
2012.06.21~2016.12.21の期間の最適化。
2016.12.21から2017.06.21まで前進
フクロウの結論:テスト結果によるバランスと資金は互いに大きなギャップがある。理由は大きなストップ高である。
この商品に適切なストップサイズを見つけることができなかった。
bool Buy_Condition_2=(ma1Val[0]>ma1Val[1]) &&(ma1Val[1]>ma1Val[2]); , and bool Sell_Condition_1 = (maVal[0]<maVal[1]) & & (maVal[1]>ma1Val[2]); // MA-8は成長している。(maVal[1]<maVal[2]);、および bool Sell_Condition_3=(ma1Val[0]<ma1Val[1]) && (ma1Val[1]<ma1Val[2]); に置き換える:bool Buy_Condition_1=(maVal[0]-maVal[1]>0) && (maVal[1]-maVal[2]>0); // MA-8 が成長し、 bool Buy_Condition_2=(ma1Val[0]-ma1Val[1]>0) && (ma1Val[1]-ma1Val[2]>0);および bool Sell_Condition_1 = (maVal[0]-maVal[1]<0) && (maVal[1]-maVal[2]<0) // MA-8 が下落し、bool Sell_Condition_3=(ma1Val[0]-ma1Val[1]<0) && (ma1Val[1]-ma1Val[2]<0);.しかし、なぜかExpert Advisorは気分を害し、動作を拒否した。実は、ゼロや特定の数値の代わりに、定数、例えばデルタやグラディエントの方が私には適している。しかし、それを //--- input parameters double Delta=0.002 セクションで作成しようとしたところ、EAが停止して しまった。もし難しいことでなければ、私がどこで何を間違えたのか教えてください。よろしくお願いします。