Time()の問題点 - ページ 4 12345678 新しいコメント Simon Gniadkowski 2012.05.31 16:31 #31 CFx: 答えはOPに書いてあります。 あなたのOPでは、MQL4のコードが表示されています。.ですから、あなたはmq4ファイルにアクセスできると考えてもいいと思います。MetaEditorでファイルを開き、print文を追加し、再コンパイルして、修正したEAをコピーしてテストすることができないのでしょうか? 何が足りないのでしょうか? onewithzachy 2012.05.31 16:39 #32 RaptorUK: OPでMQL4のコードが表示されていますね。だから、あなたはmq4ファイルにアクセスできると考えてもいいと思います。なぜ、MetaEditorでファイルを開き、print文を追加し、再コンパイルし、修正したEAをコピーしてテストすることができないのでしょうか? 何が足りないのでしょうか? CFxが言及しないようなツールを見逃しているのではないでしょうか。CFxはMetaEditorよりもそのツールを好んで使っているようです。 :D Ian Venner 2012.05.31 17:13 #33 CFx: あなたは、MQLプログラマーではない立場から考えていませんね?OPを読んでいれば、私がすでにTimeHourとTimeMinuteを連続して使っていることがわかるはずです。また、私が意図的にTimeHourとTimeHourを連続して使っていることもおわかりになるでしょう。なぜか?MQLの挙動を細かくするためです。これはMQLプログラマーでない人が学ぶ方法の1つです。正しい構文であるはずのものがうまくいかない場合、非プログラマーは少なくとも他のものを試して、出力に違いがあるかどうかを確かめ、できればその変化から何かを学びたいと思うものです。もし、TimeHourがTimeMinuteの前に間違いなく存在すると知っていたら、TimeHourとTimeHourを続けて試すことはしなかったでしょう。残念ながら、私のインストールしたMT4ではどちらもうまくいきませんでした。 私は、あなたの投稿からあなたのコードをコピーペーストしました。あなたの欠陥の理由の例には、そのコードが含まれており、それが動作しないという苦情があったので、私はあなたの間違いを示すためにそれを修正しました。あなたの投稿では、「MQLの挙動を調べる」ために動作しないことがわかっているコードを意図的に投稿したとは一言も言っていませんし、元の投稿でその理由を説明したと主張することは、率直に言って、でたらめなことばかりです。 削除済み 2012.05.31 17:23 #34 onewithzachy: よーし。 1.私はあなたを批判しました。なぜなら、あなたがプログラミングの知識がないことを認めた上で、MQLを批判しているからです。じゃあ、その論理は何なんだ? 少ない知識でも自分が正しいと思うんだから、さすがに自 画自賛もいいところだ。 2.2.トレードのロジックとプログラミングのロジックは別世界であることは周知の事実です。多くのトレーダーやプログラマーが「両世界を並行して走らせる」、ましてや「両世界をひとつにする」ことを試みていることがわかる選手権コーナーがあります。https://championship.mql5.com// で確認することができます。だから、あなたより頭のいい人がいると言ったのです。 3.3.私たちの誰も、この辺りでお金を得ることはありません、それは愛の労働です。毎週必ず新人が入ってきますが、今週は - たぶん - あなたが主役です。MQL4についての本があります。https://book.mql4.com//- MQL5やC++よりもずっと簡単なんです。その本を読んでみてください。読み終わったら、いつでも戻ってきてください。 よろしく :D 1) あなたがMQLの「感情的」な状態、つまり世間の信用を擁護する人だとは知りませんでした。 2) 確かに、私よりずっと賢い人たちはいますが、91-99パーセントの精度で、1日に15から50ピップス以上の指定した目標にトレードできる、デルタ差分クラスのインジケータを開発した人はいないですよね? 3) 残念ながら、私にとってトレーディングは好きなことではありません。 トレーディングは私のビジネスです。 それは私が生計を立て、将来の他のプロジェクトのために資本を増やす方法です。 トレーディングは目的のための手段です。 MQLのようなプログラミング言語の習得に時間を割くか、トレードロジックの書き方を学ぶか、どちらかを選択しなければなりませんでした。 私は前者ではなく後者を選んだので、私のプログラミングスキルが不足しているのはそのせいです。 幸いなことに、資金を増やすためにプログラミングのスキルは必要ありません。しかし、しっかりとしたトレードロジックを書く方法は必要です。 この2つは全く異なる世界ですが、あまりにも多くのソフトウェア開発者が混同しているのです。 4) MQLの構文や定義に問題を抱えた人は他にもいます。 定義が矛盾していることもあります。 あなたは一日中コンピューターの後ろに座り、取引プラットフォームのプログラミング言語「コミュニティ」フォーラムに参加し、実際に取引する能力とは対照的に、そのようなフォーラムに蓄積された投稿の数が信頼性につながると信じている人の一人であるように私には思えるのですが。 心配しないでください。同じような態度をとるプログラマーはたくさんいて、自分の命を救うために100万ドルの口座を増やすことはできません。 このように、もしみんながあなたと同じように考えているのなら、あなたはこのあたりでとても良い仲間なのでしょう。 ごきげんよう。 Ian Venner 2012.05.31 17:40 #35 CFx: 素敵な、ボード。まさに壮大。とても便利なのは言うまでもありません。そして、その存在はとても理にかなっています。MQLのコーダーたちが、かわいいコードの断片でお互いを高め合うことができる場所なのです。 この掲示板の目的は、プログラマーもそうでない人も、MQLコードを共有したり、MQLコードの助けを得たり、あるいはMQLコミュニティに何か価値を提供するための場所だと聞いています。 私がここで見つけたのはそんなものではありません。私がここで見つけたのは、傲慢、エゴ、偽善、そしてプログラミング・ロジック対トレード・ロジックの完全な誤解でした。 そして、あなたのために問題を解決し、あなたがやりたいと言ったことを行うコードを投稿し、「かわいいコードスニペットでお互いを上回り」ながら、あなたのためにそれを改善し最適化したmqlコーダーを加えるのを忘れています。 onewithzachy 2012.05.31 17:53 #36 CFx: 1) あなたがMQLの「感情的」な状態や、公的な信頼性の擁護者であるとは知りませんでした。 2) 確かに、私よりずっと頭のいい人はいますが、91-99パーセントの精度で、1日に15から50ピップス以上の指定した目標にトレードできるデルタ差分クラスの指標を開発した人はいないですよね? 3) 残念ながら、私にとってトレーディングは好きなことではありません。 トレーディングは私のビジネスです。 それは私が生計を立て、将来の他のプロジェクトのために資本を増やす方法です。 トレーディングは目的のための手段です。 MQLのようなプログラミング言語の習得に時間を割くか、トレードロジックの書き方を学ぶか、どちらかを選択しなければなりませんでした。 私は前者ではなく後者を選んだので、私のプログラミングスキルが不足しているのはそのせいです。 幸いなことに、資金を増やすためにプログラミングのスキルは必要ありません。しかし、しっかりとしたトレードロジックを書く方法は必要です。 この2つは全く異なる世界ですが、あまりにも多くのソフトウェア開発者が混同しているのです。 4) MQLの構文や定義に問題を抱えた人は他にもいます。 定義が矛盾していることもあります。 あなたは一日中コンピューターの後ろに座り、取引プラットフォームのプログラミング言語「コミュニティ」フォーラムに参加し、実際に取引する能力とは対照的に、そのようなフォーラムに蓄積された投稿の数が信頼につながると信じている人の一人だと思います。 心配しないでください。同じような態度をとるプログラマーはたくさんいて、自分の命を救うために100万ドルの口座を増やすことはできません。 このように、もしみんながあなたと同じように考えているのなら、あなたはこのあたりでとても良い仲間なのでしょう。 ごきげんよう。 やれやれ。 ここにいる私たち全員、実はトレーダーなんです。この辺りの投稿を読むと、市場を叩くことばかりです。 :D 削除済み 2012.05.31 17:56 #37 RaptorUK: あなたのOPでは、MQL4コードが表示されています。.ですから、あなたはmq4ファイルにアクセスできると考えてもいいと思います。なぜ、MetaEditorでファイルを開き、print文を追加し、再コンパイルし、修正したEAをコピーしてテストすることができないのでしょうか? 私は何を見逃しているのでしょうか? RaptorUKです。 私は最初、あなたにコードセグメントを投稿しましたが、それは他の人へのものでした。 あなたの質問に対する答えは、このスレッドで以前に行った別の投稿にあります。 このEAはすでにTester Journalに プリントされています。 だから、何がトリガーされたかを見ることができます。 各iCustomからの出力もすでに見ることができます。 このくそみたいなTime()関数を除いて、すべてがあるべきように機能しています。 気が狂いそうです。 Simon Gniadkowski 2012.05.31 18:10 #38 CFx: これは、トレードシグナルの買い側への7つの入力のうち、1つの入力です。 そして、まだあなたは簡単な質問に答えることができません... ...あなたは助けを求めてここに来た、あなたがそれを必要としないか、またはもはやそれを必要としない場合、それは結構です。 もし、まだ助けが必要なら、私たちがあなたを助けるのを手伝うのは良い考えです .. . 私はテクニカル指標を 使わないので、あなたのコードには本当に興味がないのです。 私はこのスレッドに投稿したのは、助けようとするためだけです。. . 削除済み 2012.05.31 18:11 #39 SDC: 私はあなたの投稿からコードをコピーペーストしました。あなたが欠陥のあるdatetime関数についてわめき散らしていたのと同じ投稿です。あなたの欠陥の理由の例には、そのコードが含まれていて、それが動作しないという苦情があったので、私はあなたの間違いを示すためにそれを修正しました。あなたの投稿では、「MQLの挙動を調べる」ために動作しないことがわかっているコードを意図的に投稿したとは一言も言っていませんし、元の投稿でその理由を説明したと主張することは、率直に言って、でたらめなことばかりです。 これは、トレードシグナルの買い側への7つの入力のうち1つ目です。この反復関数は 180本のM1バー(さらに36本のM5バー(見えない))にわたっています。表示されていない他の7つの反復機能には、それぞれ対応するiCustom Modeに付属する*ユニークな*タイミング・シーケンスがあります。これによって、循環ロジックエラーを発生させることなく、複数のタイムフレームと複数のiCustom Modeにまたがる「信号スキャン」が実現されています。OPが議論しているTiming()関数をプラグインするだけで、この特定のEAが何をするのかの基本的な理解が得られます。 EAへの各入力は180の質問(M5 TFのための36の反復質問)を含み、3時間にわたる14の入力、2,520の質問シーケンスに至ります(買い側と売り側の両方)。このEAは、私のExcelプロトタイプのたった1つの入力を複製したものです。つまり、このEAは、より大きなEA設計の中の一つの入力になるのです。このEAはそれ自体で自律的に動作することができますが、その目的は特定のシグナルタイプのために時間幅をスキャンすることです。 反復シーケンスの一番下に、統合された発射メカニズムがあることにお気づきでしょう。このコード片は、ある反復シーケンスと別の反復シーケンスを接続する接着剤であり、トレードロジックが必要とするシームレスなスキャン機能を提供します。 。 さて、他の7つのコードを掲載することもできますが、このボードでは何の違いもないでしょう。これは、あなたの祖父のクロスオーバー「システム」ではありません。 これらの小さなコンポーネントは、Excelと新しい種類のトレードロジックを搭載した、本物の統合意思決定支援トレーディングプラットフォームから来るものなのです。 3時間足のシグナルスキャナ iCustom(Symbol(),PERIOD_M1, "iCustom_Delta_6", 10, 3, 3, 0, 25, 7, 20, 0, true,1,3) > iCustom(Symbol(),PERIOD_M1, "iCustom_Delta_6", 10, 3, 3, 0, 25, 7, 20, 0, true,1,2) & .jp/iCustom(Symbol(1), "iCustom_Delta_6", 10, 3, 3, 0, 25, 7, 20, 0, true,1,3)iCustom(Symbol(),PERIOD_M1, "iCustom_Delta_6", 10, 3, 3, 0, 25, 7, 20, 0, true,1,2) < iCustom(Symbol(),PERIOD_M1, "iCustom_Delta_8", 10, 3, 3, 0, 25, 7, 20, 0, true,1,1) || iCustom(Symbol(),PERIOD_M1, "iCustom_Delta_8", 10, 3, 3, 0, 25, 7, 20, 0, true,1,3", iCustom_Delta_8, "iCustom_Delta_6",10, 3, 3, 0, 25, 7, 20, 0, true,2,2)iCustom_Delta_6", 10, 3, 3, 0, 25, 7, 20, 0, true,1,4) > iCustom(Symbol(),PERIOD_M1, "iCustom_Delta_10", 10, 3, 3, 0, 25, 7, 20, 0, true,1,3) & ,iCustom(Symbol(),PERIOD_M1),iCustom(Symbol(),iCustom_Delta_10),iCustom_M1)iCustom(Symbol(),PERIOD_M1, "iCustom_Delta_6", 10, 3, 3, 0, 25, 7, 20, 0, true,1,3) < iCustom(Symbol(),PERIOD_M1, "iCustom_Delta_6",10,3,3, 0, 25, 7, 20, 0, true,1,2)|| (ヒューリスティックな3-2-2-1パターンを1ずつ増やして180回反復する場合) バイサイド発射の仕組み ((((iCustom(Symbol(),PERIOD_M1, "iCustom_Delta4", 10, 3, 3, 0, 25, 7, 20, 0, true,0,0) + iCustom(Symbol(),PERIOD_M1, "iCustom_Delta4"))), 10, 3, 3, 0, 25, 7, 20, 0, true,1,0) / 2) + (iCustom(Symbol(),PERIOD_M5, "iCustom_Delta4", 10, 3, 3, 0, 25, 7, 20, 0, true,0,0) + iCustom(Symbol(),PERIOD_M5, "iCustom_Delta7", 25, 7, 20, 0, true(0)), 10, 3, 3, 0, 25, 7, 20, 0, true,1,0) / 2) + (iCustom(Symbol(),PERIOD_M15, "iCustom_Delta4", 10, 3, 3, 0, 25, 7, 20, 0, true,0,0) + iCustom(Symbol(),PERIOD_M15,"iCustom_Delta11", 10, 3, 3, 0, 25, 7, 20, 0, true,1,0)) / 2) + (iCustom(Symbol(),PERIOD_M30, "iCustom_Delta4", 10, 3, 3, 0, 25, 7, 20, 0, true,0,0) + iCustom(Symbol(),PERIOD_M30,".iCustom_Delta13", 10, 3, 3, 0, 25, 7, 20, 0, true,1,0)) / 2) + (iCustom(Symbol(),PERIOD_H1, "iCustom_Delta4"), 10, 3, 3, 0, 25, 7, 20, 0, true,0,0) + iCustom(Symbol(),PERIOD_H1, "iCustom_Delta21", 10, 3, 3, 0, 25, 7, 20, 0, true,1,0) / 2) + ((iCustom(Symbol(),PERIOD_H4, "iCustom_Delta4", 25)), 10, 3, 3, 0, 25, 7, 20, 0, true,0,0) + iCustom(Symbol(),PERIOD_H4, "iCustom_Delta23", 10, 3, 3, 0, 25, 7, 20, 0, true,1,0) / 2) + ((iCustom(Symbol(),PERIOD_D1,"iCustom_Delta4", 10, 3, 3, 0, 25, 7, 20, 0, true,0,0) + iCustom(Symbol(),PERIOD_D1, "iCustom_Delta4", 10, 3, 3, 0, 25, 7, 20, 0, true,1,0)) / 2))/ 7) > 67 もう一度言いますが、あなたは明らかに読解力がありませんから、私はゼロからコードを開発しているのではありません。私はMQLプログラマーではありません。私は実際のトレーダーであり、私のプロトタイプの特定の要素が低い時間枠で機能するかどうかを見極めているのです。そのためには、それらの要素をより低い時間枠でテストしなければなりません。そのためには、低い時間枠で機能すると思われるロジックを設計しなければなりません。そのためには、MQL、NinjaTrader、ELなど、実際のマーケットデータに対してトレードロジックを実行できるものを使用する必要があるのです。 もし、私の署名に「I AM NOT A PROGRAMMER」と書く必要があるなら、喜んでそこに書いて、みんなに見てもらうことにしますよ。私はMQLの達人の大多数がトレードロジックの達人であることを知っているので、MQLに挑戦することに何の問題もありません。ですから、私たちは "完全に理解していないこと "について "話し合う "ことができるのです。 Problems with Time() テクニカル分析のツールとしてのMTF指標 初心者向け MQL4 言語テクニカルインディケータと組み込み関数 削除済み 2012.05.31 18:18 #40 SDC: そして、あなたのために問題を解決し、あなたがやりたいと言ったことを実行するコードを投稿し、「かわいいコードスニペットでお互いを上回り」ながら、あなたのためにそれを改善し最適化したmqlコーダーを追加するのを忘れています。 それはうまくいきません。 それが機能すると自動的に仮定するようなメンタリティは、おそらく、そうでないときにトレードする方法を知っていると考えるのと同じメンタリティです。 12345678 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
答えはOPに書いてあります。
OPでMQL4のコードが表示されていますね。だから、あなたはmq4ファイルにアクセスできると考えてもいいと思います。なぜ、MetaEditorでファイルを開き、print文を追加し、再コンパイルし、修正したEAをコピーしてテストすることができないのでしょうか? 何が足りないのでしょうか?
CFxが言及しないようなツールを見逃しているのではないでしょうか。CFxはMetaEditorよりもそのツールを好んで使っているようです。
:D
あなたは、MQLプログラマーではない立場から考えていませんね?OPを読んでいれば、私がすでにTimeHourとTimeMinuteを連続して使っていることがわかるはずです。また、私が意図的にTimeHourとTimeHourを連続して使っていることもおわかりになるでしょう。なぜか?MQLの挙動を細かくするためです。これはMQLプログラマーでない人が学ぶ方法の1つです。正しい構文であるはずのものがうまくいかない場合、非プログラマーは少なくとも他のものを試して、出力に違いがあるかどうかを確かめ、できればその変化から何かを学びたいと思うものです。もし、TimeHourがTimeMinuteの前に間違いなく存在すると知っていたら、TimeHourとTimeHourを続けて試すことはしなかったでしょう。
残念ながら、私のインストールしたMT4ではどちらもうまくいきませんでした。
私は、あなたの投稿からあなたのコードをコピーペーストしました。あなたの欠陥の理由の例には、そのコードが含まれており、それが動作しないという苦情があったので、私はあなたの間違いを示すためにそれを修正しました。あなたの投稿では、「MQLの挙動を調べる」ために動作しないことがわかっているコードを意図的に投稿したとは一言も言っていませんし、元の投稿でその理由を説明したと主張することは、率直に言って、でたらめなことばかりです。
よーし。
1.私はあなたを批判しました。なぜなら、あなたがプログラミングの知識がないことを認めた上で、MQLを批判しているからです。じゃあ、その論理は何なんだ? 少ない知識でも自分が正しいと思うんだから、さすがに自 画自賛もいいところだ。
2.2.トレードのロジックとプログラミングのロジックは別世界であることは周知の事実です。多くのトレーダーやプログラマーが「両世界を並行して走らせる」、ましてや「両世界をひとつにする」ことを試みていることがわかる選手権コーナーがあります。https://championship.mql5.com// で確認することができます。だから、あなたより頭のいい人がいると言ったのです。
3.3.私たちの誰も、この辺りでお金を得ることはありません、それは愛の労働です。毎週必ず新人が入ってきますが、今週は - たぶん - あなたが主役です。MQL4についての本があります。https://book.mql4.com//- MQL5やC++よりもずっと簡単なんです。その本を読んでみてください。読み終わったら、いつでも戻ってきてください。
よろしく
:D
1) あなたがMQLの「感情的」な状態、つまり世間の信用を擁護する人だとは知りませんでした。
2) 確かに、私よりずっと賢い人たちはいますが、91-99パーセントの精度で、1日に15から50ピップス以上の指定した目標にトレードできる、デルタ差分クラスのインジケータを開発した人はいないですよね?
3) 残念ながら、私にとってトレーディングは好きなことではありません。 トレーディングは私のビジネスです。 それは私が生計を立て、将来の他のプロジェクトのために資本を増やす方法です。 トレーディングは目的のための手段です。 MQLのようなプログラミング言語の習得に時間を割くか、トレードロジックの書き方を学ぶか、どちらかを選択しなければなりませんでした。 私は前者ではなく後者を選んだので、私のプログラミングスキルが不足しているのはそのせいです。 幸いなことに、資金を増やすためにプログラミングのスキルは必要ありません。しかし、しっかりとしたトレードロジックを書く方法は必要です。 この2つは全く異なる世界ですが、あまりにも多くのソフトウェア開発者が混同しているのです。
4) MQLの構文や定義に問題を抱えた人は他にもいます。 定義が矛盾していることもあります。
あなたは一日中コンピューターの後ろに座り、取引プラットフォームのプログラミング言語「コミュニティ」フォーラムに参加し、実際に取引する能力とは対照的に、そのようなフォーラムに蓄積された投稿の数が信頼性につながると信じている人の一人であるように私には思えるのですが。 心配しないでください。同じような態度をとるプログラマーはたくさんいて、自分の命を救うために100万ドルの口座を増やすことはできません。 このように、もしみんながあなたと同じように考えているのなら、あなたはこのあたりでとても良い仲間なのでしょう。
ごきげんよう。
素敵な、ボード。まさに壮大。とても便利なのは言うまでもありません。そして、その存在はとても理にかなっています。MQLのコーダーたちが、かわいいコードの断片でお互いを高め合うことができる場所なのです。
この掲示板の目的は、プログラマーもそうでない人も、MQLコードを共有したり、MQLコードの助けを得たり、あるいはMQLコミュニティに何か価値を提供するための場所だと聞いています。
私がここで見つけたのはそんなものではありません。私がここで見つけたのは、傲慢、エゴ、偽善、そしてプログラミング・ロジック対トレード・ロジックの完全な誤解でした。
そして、あなたのために問題を解決し、あなたがやりたいと言ったことを行うコードを投稿し、「かわいいコードスニペットでお互いを上回り」ながら、あなたのためにそれを改善し最適化したmqlコーダーを加えるのを忘れています。
1) あなたがMQLの「感情的」な状態や、公的な信頼性の擁護者であるとは知りませんでした。
2) 確かに、私よりずっと頭のいい人はいますが、91-99パーセントの精度で、1日に15から50ピップス以上の指定した目標にトレードできるデルタ差分クラスの指標を開発した人はいないですよね?
3) 残念ながら、私にとってトレーディングは好きなことではありません。 トレーディングは私のビジネスです。 それは私が生計を立て、将来の他のプロジェクトのために資本を増やす方法です。 トレーディングは目的のための手段です。 MQLのようなプログラミング言語の習得に時間を割くか、トレードロジックの書き方を学ぶか、どちらかを選択しなければなりませんでした。 私は前者ではなく後者を選んだので、私のプログラミングスキルが不足しているのはそのせいです。 幸いなことに、資金を増やすためにプログラミングのスキルは必要ありません。しかし、しっかりとしたトレードロジックを書く方法は必要です。 この2つは全く異なる世界ですが、あまりにも多くのソフトウェア開発者が混同しているのです。
4) MQLの構文や定義に問題を抱えた人は他にもいます。 定義が矛盾していることもあります。
あなたは一日中コンピューターの後ろに座り、取引プラットフォームのプログラミング言語「コミュニティ」フォーラムに参加し、実際に取引する能力とは対照的に、そのようなフォーラムに蓄積された投稿の数が信頼につながると信じている人の一人だと思います。 心配しないでください。同じような態度をとるプログラマーはたくさんいて、自分の命を救うために100万ドルの口座を増やすことはできません。 このように、もしみんながあなたと同じように考えているのなら、あなたはこのあたりでとても良い仲間なのでしょう。
ごきげんよう。
やれやれ。
ここにいる私たち全員、実はトレーダーなんです。この辺りの投稿を読むと、市場を叩くことばかりです。
:D
あなたのOPでは、MQL4コードが表示されています。.ですから、あなたはmq4ファイルにアクセスできると考えてもいいと思います。なぜ、MetaEditorでファイルを開き、print文を追加し、再コンパイルし、修正したEAをコピーしてテストすることができないのでしょうか? 私は何を見逃しているのでしょうか?
RaptorUKです。
私は最初、あなたにコードセグメントを投稿しましたが、それは他の人へのものでした。
あなたの質問に対する答えは、このスレッドで以前に行った別の投稿にあります。 このEAはすでにTester Journalに プリントされています。 だから、何がトリガーされたかを見ることができます。 各iCustomからの出力もすでに見ることができます。 このくそみたいなTime()関数を除いて、すべてがあるべきように機能しています。 気が狂いそうです。
これは、トレードシグナルの買い側への7つの入力のうち、1つの入力です。
私はあなたの投稿からコードをコピーペーストしました。あなたが欠陥のあるdatetime関数についてわめき散らしていたのと同じ投稿です。あなたの欠陥の理由の例には、そのコードが含まれていて、それが動作しないという苦情があったので、私はあなたの間違いを示すためにそれを修正しました。あなたの投稿では、「MQLの挙動を調べる」ために動作しないことがわかっているコードを意図的に投稿したとは一言も言っていませんし、元の投稿でその理由を説明したと主張することは、率直に言って、でたらめなことばかりです。
これは、トレードシグナルの買い側への7つの入力のうち1つ目です。この反復関数は 180本のM1バー(さらに36本のM5バー(見えない))にわたっています。表示されていない他の7つの反復機能には、それぞれ対応するiCustom Modeに付属する*ユニークな*タイミング・シーケンスがあります。これによって、循環ロジックエラーを発生させることなく、複数のタイムフレームと複数のiCustom Modeにまたがる「信号スキャン」が実現されています。OPが議論しているTiming()関数をプラグインするだけで、この特定のEAが何をするのかの基本的な理解が得られます。
EAへの各入力は180の質問(M5 TFのための36の反復質問)を含み、3時間にわたる14の入力、2,520の質問シーケンスに至ります(買い側と売り側の両方)。このEAは、私のExcelプロトタイプのたった1つの入力を複製したものです。つまり、このEAは、より大きなEA設計の中の一つの入力になるのです。このEAはそれ自体で自律的に動作することができますが、その目的は特定のシグナルタイプのために時間幅をスキャンすることです。
反復シーケンスの一番下に、統合された発射メカニズムがあることにお気づきでしょう。このコード片は、ある反復シーケンスと別の反復シーケンスを接続する接着剤であり、トレードロジックが必要とするシームレスなスキャン機能を提供します。
。
さて、他の7つのコードを掲載することもできますが、このボードでは何の違いもないでしょう。これは、あなたの祖父のクロスオーバー「システム」ではありません。 これらの小さなコンポーネントは、Excelと新しい種類のトレードロジックを搭載した、本物の統合意思決定支援トレーディングプラットフォームから来るものなのです。
3時間足のシグナルスキャナ
iCustom(Symbol(),PERIOD_M1, "iCustom_Delta_6", 10, 3, 3, 0, 25, 7, 20, 0, true,1,3) > iCustom(Symbol(),PERIOD_M1, "iCustom_Delta_6", 10, 3, 3, 0, 25, 7, 20, 0, true,1,2) & .jp/iCustom(Symbol(1), "iCustom_Delta_6", 10, 3, 3, 0, 25, 7, 20, 0, true,1,3)iCustom(Symbol(),PERIOD_M1, "iCustom_Delta_6", 10, 3, 3, 0, 25, 7, 20, 0, true,1,2) < iCustom(Symbol(),PERIOD_M1, "iCustom_Delta_8", 10, 3, 3, 0, 25, 7, 20, 0, true,1,1) || iCustom(Symbol(),PERIOD_M1, "iCustom_Delta_8", 10, 3, 3, 0, 25, 7, 20, 0, true,1,3", iCustom_Delta_8, "iCustom_Delta_6",10, 3, 3, 0, 25, 7, 20, 0, true,2,2)iCustom_Delta_6", 10, 3, 3, 0, 25, 7, 20, 0, true,1,4) > iCustom(Symbol(),PERIOD_M1, "iCustom_Delta_10", 10, 3, 3, 0, 25, 7, 20, 0, true,1,3) & ,iCustom(Symbol(),PERIOD_M1),iCustom(Symbol(),iCustom_Delta_10),iCustom_M1)iCustom(Symbol(),PERIOD_M1, "iCustom_Delta_6", 10, 3, 3, 0, 25, 7, 20, 0, true,1,3) < iCustom(Symbol(),PERIOD_M1, "iCustom_Delta_6",10,3,3, 0, 25, 7, 20, 0, true,1,2)||
(ヒューリスティックな3-2-2-1パターンを1ずつ増やして180回反復する場合)
バイサイド発射の仕組み((((iCustom(Symbol(),PERIOD_M1, "iCustom_Delta4", 10, 3, 3, 0, 25, 7, 20, 0, true,0,0) + iCustom(Symbol(),PERIOD_M1, "iCustom_Delta4"))), 10, 3, 3, 0, 25, 7, 20, 0, true,1,0) / 2) + (iCustom(Symbol(),PERIOD_M5, "iCustom_Delta4", 10, 3, 3, 0, 25, 7, 20, 0, true,0,0) + iCustom(Symbol(),PERIOD_M5, "iCustom_Delta7", 25, 7, 20, 0, true(0)), 10, 3, 3, 0, 25, 7, 20, 0, true,1,0) / 2) + (iCustom(Symbol(),PERIOD_M15, "iCustom_Delta4", 10, 3, 3, 0, 25, 7, 20, 0, true,0,0) + iCustom(Symbol(),PERIOD_M15,"iCustom_Delta11", 10, 3, 3, 0, 25, 7, 20, 0, true,1,0)) / 2) + (iCustom(Symbol(),PERIOD_M30, "iCustom_Delta4", 10, 3, 3, 0, 25, 7, 20, 0, true,0,0) + iCustom(Symbol(),PERIOD_M30,".iCustom_Delta13", 10, 3, 3, 0, 25, 7, 20, 0, true,1,0)) / 2) + (iCustom(Symbol(),PERIOD_H1, "iCustom_Delta4"), 10, 3, 3, 0, 25, 7, 20, 0, true,0,0) + iCustom(Symbol(),PERIOD_H1, "iCustom_Delta21", 10, 3, 3, 0, 25, 7, 20, 0, true,1,0) / 2) + ((iCustom(Symbol(),PERIOD_H4, "iCustom_Delta4", 25)), 10, 3, 3, 0, 25, 7, 20, 0, true,0,0) + iCustom(Symbol(),PERIOD_H4, "iCustom_Delta23", 10, 3, 3, 0, 25, 7, 20, 0, true,1,0) / 2) + ((iCustom(Symbol(),PERIOD_D1,"iCustom_Delta4", 10, 3, 3, 0, 25, 7, 20, 0, true,0,0) + iCustom(Symbol(),PERIOD_D1, "iCustom_Delta4", 10, 3, 3, 0, 25, 7, 20, 0, true,1,0)) / 2))/ 7) > 67
もう一度言いますが、あなたは明らかに読解力がありませんから、私はゼロからコードを開発しているのではありません。私はMQLプログラマーではありません。私は実際のトレーダーであり、私のプロトタイプの特定の要素が低い時間枠で機能するかどうかを見極めているのです。そのためには、それらの要素をより低い時間枠でテストしなければなりません。そのためには、低い時間枠で機能すると思われるロジックを設計しなければなりません。そのためには、MQL、NinjaTrader、ELなど、実際のマーケットデータに対してトレードロジックを実行できるものを使用する必要があるのです。
もし、私の署名に「I AM NOT A PROGRAMMER」と書く必要があるなら、喜んでそこに書いて、みんなに見てもらうことにしますよ。私はMQLの達人の大多数がトレードロジックの達人であることを知っているので、MQLに挑戦することに何の問題もありません。ですから、私たちは "完全に理解していないこと "について "話し合う "ことができるのです。
そして、あなたのために問題を解決し、あなたがやりたいと言ったことを実行するコードを投稿し、「かわいいコードスニペットでお互いを上回り」ながら、あなたのためにそれを改善し最適化したmqlコーダーを追加するのを忘れています。
それはうまくいきません。 それが機能すると自動的に仮定するようなメンタリティは、おそらく、そうでないときにトレードする方法を知っていると考えるのと同じメンタリティです。