[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 133 1...126127128129130131132133134135136137138139140...631 新しいコメント Alexey Subbotin 2012.05.17 19:22 #1321 borilunad: 分かりやすく説明していただき、ありがとうございました ただ、テスターで1分足のバーをシミュレーションして、それぞれの1分足のバーのオープニングで修正するのは気になりますね。 Open[0]をiOpen(NULL,1,0)に変更し、1分足のバーの開きを確認する関数を追加してみます。 数分経過し、その間コードをいじり、M5でテスターで試し、この場合テスターは規定ではあるが1分足を開かず、恐れていた5分おきにしか修正しないことを確認した。全ティックモードでは、より頻繁に修正されるため、少し優れています。しかし、M1ではバーを開くときだけ、Open[0]とiOpen(NULL,1,0)の両方で同じように動作します、これはまだ感謝しています 今は、赤のOpenがなくても大丈夫なようなので、常に緑のiOpenを使うことにしています。緑の利益は、赤の損失よりも素敵です。(:)) ループEAが どのように書かれているかを見てみましょう。これは、EAがホバリングしているチャートのティックを待つ必要がなく、必要なすべてのチャートをリアルタイムで処理できるため、多通貨/マルチタイムフレームの標準となっています。 russcand 2012.05.17 19:56 #1322 granit77: 1本目の指標値が水平線の値より大きく、かつ、 2本目の指標値が水平線の値より小さい場合、指標線が水平線を下から上へ横切ったことになります。水平線の記述は、定数、すなわちインジケータウィンドウの次元での値である。マウスカーソルを合わせて、この値を見てみましょう。 。 ありがとうございます。さて、もう少し落ち着きたいところです。 このレベルを突破したとします。インジケータは、適切な市場条件を検出します。 しかし、価格はこのレベルの内側に戻る可能性があります。 以前に決定した状態を再定義する必要はない。 まさにこのレベルを突破することが重要なのです。価格が前後にどう動こうが、私には関係ない。あらかじめ設定されたレベルを超えて固定する瞬間が重要なのだ。 つまり、書いてあることはその時々の状況なんですね。価格が戻っても新たに決定した状態を維持させる方法。 このインジケーターは、チャート上に矢印ARROWDNとARROWUPが表示されています。どうにかして適用すべきなのかもしれません。 例えば、現在のバーの値があるインデックスより大きい場合AND ここでは、価格が上向きのラインをブレイクしていない (またはARROWUPが開始されていない)...、かつ価格が下向きのラインをブレイクしていない (またはARROWDNが開始されていない)ことを条件としています。 ではは、ソの状態によって決まります。 インジケータにはもう一つの表現があります (ObjectFind(NameInd+timestartpr+"CurExt_ARROWDN")!=-1) - この種の、行「CurExt_ARROWDN」の下方の内訳について伝える。 同じ表現で、故障がないことを示すにはどうしたらいいのでしょうか。 Алексей Тарабанов 2012.05.17 20:08 #1323 russcand: ありがとうございます。そして今、もう少し決めたいことがあります。 このレベルを突破したとします。この指標は、要求される市場条件を定義するものである。 しかし、価格は再びこのレベルの内側に入る可能性があります。 そして、以前に定義した状態が再定義されないようにする必要があります。 私にとって重要なのは、このレベルを突破することなので。価格がどのように行ったり来たりしても、すでに定義された状況が交差し、固定される瞬間があるため、私には興味がないのです。 つまり、書いてあることはその時々の状況なんですね。価格が戻ったときに、決定した新品の状態を維持させるにはどうしたらよいですか? また、インジケーター上(チャート上)には、ARROWDNとARROWUPの矢印が表示されています。どうにかして適用すべきなのかもしれません。 例えば、現在のバーの値がある「AND」 インデックスより大きい場合。 ここでは、価格が上向きのラインをブレイクしていない (またはARROWUPが開始されていない)...、かつ価格が下向きのラインをブレイクしていない (またはARROWDNが開始されていない)ことを条件とします。 ではは、そのような状態によって決定されます。 指標にはもう一つ表現があります ( ObjectFind(NameInd+timestartpr+"CurExt_ARROWDN")!=-1) - これはちょっと、ライン "CurExt_ARROWDN" が故障していることを意味します。 同じ表現で、ブレークスルーがないように指定するにはどうしたらよいですか? static bool BreakDown=false; ... が壊れるので。 BreakDown=trueとした。 russcand 2012.05.17 20:56 #1324 tara: static bool BreakDown=false;...を実行します。BreakDown=trueとした。 サンクス、数式そのものを描けるか?ここからが本題です。 static bool BreakDown=false; // as it will try : BreakDown=true; static bool BreakUp=false; if ( iTime(Symbol(),0,0) >= CurExt // セグメントの開始) && ( ObjectFind(NameInd+timestartpr+"CurExt_ARROWUP")!=-1 // 解散 BreakUp=true; ||. ObjectFind(NameInd+timestartpr+"CurExt_ARROWDN")!=-1 // 分解されました。 BreakDown=trueとした。 ) ) BreakUp=true;とBreakDown=true;をどこに、どのように配置するのか、もっと正確に式を書いてください、pliz...。そうでなければ、ビリビリがトップに描かれているのは明らかなのですが......。 [ARCHIVE!] Any rookie question, 初心者の方からの質問 MQL4 MT4 MetaTrader [警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 Swat 2012.05.17 21:05 #1325 計算方法を教えてください。例えば、過去10回のトレードを例にとり、収益性をカウントしてみましょう。すべての取引(10よりはるかに多い)の履歴を持って、これらの10取引の収益性はランダム/非ランダムであったことを計算する方法。 Алексей Тарабанов 2012.05.17 21:09 #1326 russcand: Sanxさん、数式そのものを描いてもいいんですか?ここからが本題です。 static bool BreakDown=false; // breakDown=true; static bool BreakUp=false; if ( iTime(Symbol(),0,0) >= CurExt // セグメントの開始) && ( ObjectFind(NameInd+timestartpr+"CurExt_ARROWUP")!=-1 // 上方向にブレークします。 BreakUp=true。 || ObjectFind(NameInd+timestartpr+"CurExt_ARROWDN")!=-1 // ブレイクダウン BreakDown=trueとした。 ) ) BreakUp=true;とBreakDown=true;をどこにどう配置するのか、もっと正確に数式を書いてくれ、プリーズ...。だって、bilibberdが一番上に描かれているのは明らかなんですから...。 申し訳ありませんが、まずはご自身の条件を試してみてください :)ちなみにBreakdownは故障のことです。上でも下でもなく、ただの故障です。 Алексей Тарабанов 2012.05.17 21:38 #1327 Skydiver: 計算方法を教えてください。例えば、過去10回のトレードを例にとり、収益性をカウントしてみましょう。すべての取引(10件以上)の履歴を持っていて、この10件の取引の収益性がランダム/非ランダムであったことを計算する方法。 失礼ですが、なぜですか? Swat 2012.05.17 21:51 #1328 tara: すみません、どうしてですか? このhttps://www.mql5.com/ru/forum/139348 を正しく理解したいんだ。ただ、無意味な思考で蹴ったりするのはやめてほしい。真実はそこにある」と思うし、その一端がこのスレッドにあるのかもしれない。だから、掘っているんです。 Алексей Тарабанов 2012.05.17 22:00 #1329 明後日 Swat 2012.05.17 22:06 #1330 tara: 明後日 メッセージの流れで見れなくなるのが怖いです。 1...126127128129130131132133134135136137138139140...631 新しいコメント 理由: キャンセル 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
分かりやすく説明していただき、ありがとうございました
ただ、テスターで1分足のバーをシミュレーションして、それぞれの1分足のバーのオープニングで修正するのは気になりますね。
Open[0]をiOpen(NULL,1,0)に変更し、1分足のバーの開きを確認する関数を追加してみます。
数分経過し、その間コードをいじり、M5でテスターで試し、この場合テスターは規定ではあるが1分足を開かず、恐れていた5分おきにしか修正しないことを確認した。全ティックモードでは、より頻繁に修正されるため、少し優れています。しかし、M1ではバーを開くときだけ、Open[0]とiOpen(NULL,1,0)の両方で同じように動作します、これはまだ感謝しています
今は、赤のOpenがなくても大丈夫なようなので、常に緑のiOpenを使うことにしています。緑の利益は、赤の損失よりも素敵です。(:))
1本目の指標値が水平線の値より大きく、かつ、 2本目の指標値が水平線の値より小さい場合、指標線が水平線を下から上へ横切ったことになります。水平線の記述は、定数、すなわちインジケータウィンドウの次元での値である。マウスカーソルを合わせて、この値を見てみましょう。 。
ありがとうございます。さて、もう少し落ち着きたいところです。
このレベルを突破したとします。インジケータは、適切な市場条件を検出します。
しかし、価格はこのレベルの内側に戻る可能性があります。
以前に決定した状態を再定義する必要はない。
まさにこのレベルを突破することが重要なのです。価格が前後にどう動こうが、私には関係ない。あらかじめ設定されたレベルを超えて固定する瞬間が重要なのだ。
つまり、書いてあることはその時々の状況なんですね。価格が戻っても新たに決定した状態を維持させる方法。
このインジケーターは、チャート上に矢印ARROWDNとARROWUPが表示されています。どうにかして適用すべきなのかもしれません。
例えば、現在のバーの値があるインデックスより大きい場合AND
ここでは、価格が上向きのラインをブレイクしていない (またはARROWUPが開始されていない)...、かつ価格が下向きのラインをブレイクしていない (またはARROWDNが開始されていない)ことを条件としています。
ではは、ソの状態によって決まります。
インジケータにはもう一つの表現があります
(ObjectFind(NameInd+timestartpr+"CurExt_ARROWDN")!=-1) - この種の、行「CurExt_ARROWDN」の下方の内訳について伝える。
同じ表現で、故障がないことを示すにはどうしたらいいのでしょうか。
ありがとうございます。そして今、もう少し決めたいことがあります。
このレベルを突破したとします。この指標は、要求される市場条件を定義するものである。
しかし、価格は再びこのレベルの内側に入る可能性があります。
そして、以前に定義した状態が再定義されないようにする必要があります。
私にとって重要なのは、このレベルを突破することなので。価格がどのように行ったり来たりしても、すでに定義された状況が交差し、固定される瞬間があるため、私には興味がないのです。
つまり、書いてあることはその時々の状況なんですね。価格が戻ったときに、決定した新品の状態を維持させるにはどうしたらよいですか?
また、インジケーター上(チャート上)には、ARROWDNとARROWUPの矢印が表示されています。どうにかして適用すべきなのかもしれません。
例えば、現在のバーの値がある「AND」 インデックスより大きい場合。
ここでは、価格が上向きのラインをブレイクしていない (またはARROWUPが開始されていない)...、かつ価格が下向きのラインをブレイクしていない (またはARROWDNが開始されていない)ことを条件とします。
ではは、そのような状態によって決定されます。
指標にはもう一つ表現があります
( ObjectFind(NameInd+timestartpr+"CurExt_ARROWDN")!=-1) - これはちょっと、ライン "CurExt_ARROWDN" が故障していることを意味します。
同じ表現で、ブレークスルーがないように指定するにはどうしたらよいですか?
static bool BreakDown=false;
...
が壊れるので。
BreakDown=trueとした。
static bool BreakDown=false;
...
を実行します。
BreakDown=trueとした。
サンクス、数式そのものを描けるか?ここからが本題です。
static bool BreakDown=false; // as it will try : BreakDown=true;
static bool BreakUp=false;
if ( iTime(Symbol(),0,0) >= CurExt // セグメントの開始)
&& (
ObjectFind(NameInd+timestartpr+"CurExt_ARROWUP")!=-1 // 解散
BreakUp=true;
||.
ObjectFind(NameInd+timestartpr+"CurExt_ARROWDN")!=-1 // 分解されました。
BreakDown=trueとした。
)
)
BreakUp=true;とBreakDown=true;をどこに、どのように配置するのか、もっと正確に式を書いてください、pliz...。そうでなければ、ビリビリがトップに描かれているのは明らかなのですが......。
Sanxさん、数式そのものを描いてもいいんですか?ここからが本題です。
static bool BreakDown=false; // breakDown=true;
static bool BreakUp=false;
if ( iTime(Symbol(),0,0) >= CurExt // セグメントの開始)
&& (
ObjectFind(NameInd+timestartpr+"CurExt_ARROWUP")!=-1 // 上方向にブレークします。
BreakUp=true。
||
ObjectFind(NameInd+timestartpr+"CurExt_ARROWDN")!=-1 // ブレイクダウン
BreakDown=trueとした。
)
)
BreakUp=true;とBreakDown=true;をどこにどう配置するのか、もっと正確に数式を書いてくれ、プリーズ...。だって、bilibberdが一番上に描かれているのは明らかなんですから...。
申し訳ありませんが、まずはご自身の条件を試してみてください :)ちなみにBreakdownは故障のことです。上でも下でもなく、ただの故障です。
計算方法を教えてください。例えば、過去10回のトレードを例にとり、収益性をカウントしてみましょう。すべての取引(10件以上)の履歴を持っていて、この10件の取引の収益性がランダム/非ランダムであったことを計算する方法。
失礼ですが、なぜですか?
すみません、どうしてですか?
このhttps://www.mql5.com/ru/forum/139348 を正しく理解したいんだ。ただ、無意味な思考で蹴ったりするのはやめてほしい。真実はそこにある」と思うし、その一端がこのスレッドにあるのかもしれない。だから、掘っているんです。
明後日
メッセージの流れで見れなくなるのが怖いです。