どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 154

 
Zhunko:
今度はモデレーターが来て、私の目の前で最後の二人を追放するのでしょう :-))

理由をお聞かせください。

デコンパイルの編集は禁止されているのでしょうか?

MQL4.comに登録することで、以下のルールに同意したことになります。

  1. このサイトでのコミュニケーションは、礼儀正しく行ってください。他の訪問者を不快にさせたり、侮辱するような発言は禁止します。
  2. 銀行、証券会社、その他金融機関に関するあらゆる議論を禁じます。このような投稿は削除されることがあります。
  3. このサイトでは、参加者同士の個人的な関係を公にすることを一切禁止しています。
  4. わいせつな表現の使用は一切禁止します。
  5. 広告、スパム、フラッディングは禁止されています。
  6. 度重なるルール違反、モデレーターのコメントの無視、さらにはオンラインリソースの管理者に対する公然の無礼な行為は、アカウントのブロック(「BAN」)につながります。
  7. 本サイトの管理者は、必要と判断した場合には、本規約を変更することができるものとします。

いつからデコンパイルは汚い言葉になったんだ?

 

次のような疑問があります。

例えば、上向きの矢印が4つ並んでいるとします。

CrossUp[i]=Low[i] - Range*0.75;

という疑問があります。どのように、何を条件に代用するべきか。だから、1本だけ矢だったんですね。まず、条件をどう設定するかです。前回の結果を確認するように?
 
ALXIMIKS:

理由をお聞かせください。

デコンパイルの編集は禁止されているのでしょうか?

MQL4.comに登録することで、以下のルールに同意することになります。

  1. このサイトでのコミュニケーションは、礼儀正しく行ってください。他の訪問者を不快にさせたり、侮辱するような発言は禁止します。
  2. 銀行、証券会社、その他金融機関に関するあらゆる議論を禁じます。このような投稿は削除されることがあります。
  3. サイト上では、参加者同士の個人的な関係を公然と表現することは一切禁止されています。
  4. わいせつな表現の使用は一切禁止します。
  5. 広告、スパム、フラッディングは禁止されています。
  6. 度重なるルール違反、モデレーターのコメントの無視、さらにはオンラインリソースの管理者に対する公然の無礼な行為は、アカウントのブロック(「BAN」)につながります。
  7. 本サイトの管理者は、必要と判断した場合には、本規約を変更することができるものとします。

いつからデコンパイルは汚い言葉になったんだ?

すでに前例があったのだ。ある人が、画像と商用インジケーターのサイトのリンクを貼ったこと(EAで使うことについて何か聞かれた)で、BANされた。私はこの人を助けたこと、そして私に与えられた警告に義憤を感じたこと、つまり司会者の邪魔をしたと疑われ、追放されたのです。私も、あなたと同じように、私の違反を記録したルールの段落を示すよう求めましたが。だからここでは、ルールに言及することさえ、反抗や口喧嘩とみなさ れるのです。ご注意ください。特に、大虐殺の後、私たちの投稿はすべてモデレーターによって一掃され、 ...彼は、賄賂を受け取っている...
 
Zolotai:

次のような疑問があります。

例えば、上向きの矢印が4つ並んでいるとします。

CrossUp[i]=Low[i] - Range*0.75;

という疑問があります。どのように、何を条件に代用するべきか。1本だけ矢印になるように。まず、条件をどう設定するかです。前回の結果を確認する必要があります。
インジケーターからなのか、Expert Advisorからなのか?違いがあるんです。一般的に、矢印を描画 しないようにするには、インジケータで前の隣接するバーを確認し、それが非ゼロまたは非ブランク値を持っている場合、それは隣接するバー上の矢印がすでに存在することを意味し、我々は現在のバーバッファに値を追加しないでくださいする必要があります。EA の場合、直前のバーが現在のバーと同じ方向のクロスファクトを既に含んでおり、矢印がそのファクトを既に示している場合、現在のバー上のクロスファクトは(存在すれば)登録せず、矢印も表示する必要はない。
あなたのコードについて、これ以上何も言うことはできません。もし周りにテレパスがいれば、あなたのコードをより深く理解することができるかもしれません ;)
 
artmedia70:
これはインジケータからなのか、EAからなのか?違いがあるんです。一般的に、矢印を描画しないようにするには、インジケータで前の隣接するバーを確認し、それがゼロでないか空でない値を持つ場合、隣接するバーの矢印はすでに存在し、現在のバーバッファに値を入力する必要がないことを意味します。EA の場合、直前のバーが現在のバーと同じ方向のクロスファクトを既に含んでおり、矢印がそのファクトを既に示している場合、現在のバー上のクロスファクトは(存在すれば)登録せず、矢印も表示する必要はない。
あなたのコードについて、これ以上何も言うことはできません。もし周りにテレパスがいれば、あなたのコードをより深く理解することができるかもしれません ;)

仕方ないですね。フラグを使用する必要があります
 
Vinin:

無駄なことです。フラグを使用する必要があります。

まあ...フラッグはフラッグではありません。なぜ、そんなことを言うのですか?私なら、わざわざ旗を立てることはないでしょう。前回のローソク足でクロスがあったかどうか、今回のローソク足でクロスがあったかどうか、いつでもチャートを見て確認することができるのです。ダメ?それはEA用です。それは七面鳥も同じです。クロスオーバーがある...は、バッファの過去の値、1つ多い方を見る。もし、空でない/ゼロでない値があれば、 - そこにも信号があったということです。そして、矢印で表示されています。だから、今は描かないのです。

何か見落としがあったのでしょうか?

 
artmedia70:

まあ...フラッグはフラッグではありません。なぜ、そんなことを言うのですか?私なら、わざわざ旗を立てることはないでしょう。前回のローソク足でクロスがあったかどうか、今回のローソク足でクロスがあったかどうか、いつでもチャートを見て確認することができるのです。ダメ?それはEA用です。それは七面鳥も同じです。クロスオーバーがある...は、バッファの過去の値、1つ多い方を見る。もし、空でない/ゼロでない値があれば、 - そこにも信号があったということです。そして、矢印で表示されています。だから、今は描かないんです。

何か見落としがあったのでしょうか?



速度のことを忘れていました。最初の信号の前に確認する必要があります
 
Vinin:

速度のことを忘れていました。最初の信号の前に確認する必要があります。

よくわからないのですが、インジケーターでは無理なのでしょうか?歴史の深さからゼロまで確認する

if (CrossUp[i+1]>0 && CrossUp[i+1]!=EMPTY_VALUE) CrossUp[i]=Low[i] - Range*0.75;

矢印が隣り合っているのは必要ない。だから、連続はしないんです。一人ずつ、そうしていくのです。

EAは違います。ゼロ/最初のバーからの履歴をより深く調べます。チェックするバー+1のクロスオーバーシグナルをチェックするのと全く同じ方法です

 
artmedia70:

よくわからないんだけど、インジケーターでできないの?歴史の深さからゼロまで確認する

矢印が隣り合っているのは必要ない。だから、連続はしないんです。一人ずつ、そうしていくのです。

EAは違います。ゼロ/最初のバーからの履歴をより深く調べます。テストしたバーでクロスシグナルを確認するのと全く同じ方法 +1



ワンバーの信号が必要な場合は、もちろん、あなたが書いたようにする必要があります。
 
Vinin:

まあ、1小節の信号が必要なら、そう、もちろんあなたが書いたようにしなければなりません。
正直なところ、どのように必要なのか見当がつきません。だからテレパスのことを書いたんだ...。