[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 584 1...577578579580581582583584585586587588589590591...652 新しいコメント ivn 2012.02.22 07:08 #5831 artmedia70: スクリーンショットのコメントから判断すると、ゼロバーを操作して判断しているのですね。 これはまずいな...。ゼロバーでは、インジケータがバー形成中に何度も往復するため、誤ったシグナル(ジッター)が発生する可能性があります。 これを避けるには、すでに形成されている最初のバーを確認します。 つまり、正確なPRICE_CLOSEの計算には、1本目以降のバーを使用するのが妥当なのでしょうか? そうだろうか? が、PRICE_OPENを使えば0本でOKです。 チェックコード0バー bool NewBar() { static datetime lastbar = 0; datetime curbar = Time[0]; if(lastbar!=curbar)とする。 { lastbar=curbar。 を返す(true)。 } さもなくば { return(false)です。 } Artyom Trishkin 2012.02.22 07:55 #5832 Ivn: つまり、正確なPRICE_CLOSEの計算には、1本目以降のバーを使用するのが妥当なのでしょうか?そうだろうか?で、PRICE_OPENを使用すると0 barを使用することができます。 0バーチェックのコードbool NewBar() { static datetime lastbar = 0; datetime curbar = Time[0]; if(lastbar!=curbar) { lastbar=curbar; 返送 (true); }. else { return(false); }. この関数は、新しいバーを開くためのフラグを返す。指標を算出 するための価格との関連は? そんなことはない... 削除済み 2012.02.22 08:11 #5833 0.1ロット、保証金10,000でテストした場合の期待ペイオフは-2.11(マイナス)です。条件を逆にすれば儲かる仕組みになるのか、そうでないのか。 ivn 2012.02.22 08:17 #5834 artmedia70: この関数は、新しいバーを開くためのフラグを返す。指標を算出するための価格との関連は? なし そうですね。 が、質問です。 つまり、PRICE_CLOSEの価格を正確に計算するためには、1本目以降のバーを使用するのが妥当なのでしょうか? そうだろうか? PRICE_OPENを使えば、0本で済むのでは? Artyom Trishkin 2012.02.22 08:26 #5835 Ivn: そうですね。 が、質問 つまり、正確なPRICE_CLOSEの計算には、1本目以降のバーを使用するのが適切なのでしょうか? そうだろうか? また、PRICE_OPENが使用されている場合、0本のバーが使用できるのですか? はい ivn 2012.02.22 08:33 #5836 artmedia70: はい ありがとうございました。 Artyom Trishkin 2012.02.22 08:33 #5837 YOUNGA: 0.1ロット、保証金10,000でテストした場合の期待ペイオフは-2.11(マイナス)です。条件を逆にすれば儲かる仕組みになるのか、そうでないのか。 そうではありません。 手持ちのMOは、尾を引いたスプレッドに等しい(スプレッドが2ポイントに等しいと仮定)。このシステムは、そのMOが少なくとも2倍から3倍のスプレッドであれば、さらに操作することができます...つまり、あなたの場合、スプレッドが2pipsと仮定すると、MOは5より大きくなければなりません。 削除済み 2012.02.22 08:39 #5838 artmedia70:間違っている。手口はスプレッドからテールを引いたもの(スプレッドが2ポイントだと仮定)。そのMOが少なくとも2倍から3倍の広がりを持っていれば、さらに操作することができる...。つまり、あなたの場合、スプレッドが2pipsと仮定すると、MOは5より大きくなければなりません。4桁で 2のスプレッド? 削除済み 2012.02.22 11:02 #5839 Skydiver: 1小節しか取らないのに、なぜサイクルを使うのですか? バー」の代わりに「1」を使えばいいのです。新しいバーのみをチェックすることで、毎ティックごとにすべてを再計算する必要がなくなります。 1に変更しても、間違ったデータが表示されます。 Aleksandr Prishenko 2012.02.22 14:29 #5840 ilunga:もう一回最も単純なバージョン(回路図)。 回路図をありがとうございました。 注文が1つの通貨ペアであれば最高なのですが。でも、多通貨EAを8ペア+売買の条件、つまり16枚持っているんです。私のExpert Advisorは、新しいバーが 開くたびに動作し、すべての注文を閉じ、条件をチェックし、通貨を売ったり買ったりしています。日中は問題ないのですが、フラット時に一方向に注文を閉じたり開き直したりするのは採算が合いません。 配列で作業する必要があるのか、それともすべてのペアにこのような刻み目をつける方が簡単なのか? 1...577578579580581582583584585586587588589590591...652 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
スクリーンショットのコメントから判断すると、ゼロバーを操作して判断しているのですね。
これはまずいな...。ゼロバーでは、インジケータがバー形成中に何度も往復するため、誤ったシグナル(ジッター)が発生する可能性があります。
これを避けるには、すでに形成されている最初のバーを確認します。
つまり、正確なPRICE_CLOSEの計算には、1本目以降のバーを使用するのが妥当なのでしょうか?
そうだろうか?
が、PRICE_OPENを使えば0本でOKです。
チェックコード0バー
bool NewBar()
{
static datetime lastbar = 0;
datetime curbar = Time[0];
if(lastbar!=curbar)とする。
{
lastbar=curbar。
を返す(true)。
}
さもなくば
{
return(false)です。
}
つまり、正確なPRICE_CLOSEの計算には、1本目以降のバーを使用するのが妥当なのでしょうか?
そうだろうか?
で、PRICE_OPENを使用すると0 barを使用することができます。
0バーチェックのコード
bool NewBar()
{
static datetime lastbar = 0;
datetime curbar = Time[0];
if(lastbar!=curbar)
{
lastbar=curbar;
返送 (true);
}.
else
{
return(false);
}.
この関数は、新しいバーを開くためのフラグを返す。指標を算出 するための価格との関連は?
そんなことはない...
この関数は、新しいバーを開くためのフラグを返す。指標を算出するための価格との関連は?
なし
そうですね。
が、質問です。
つまり、PRICE_CLOSEの価格を正確に計算するためには、1本目以降のバーを使用するのが妥当なのでしょうか?
そうだろうか?
PRICE_OPENを使えば、0本で済むのでは?
そうですね。
が、質問
つまり、正確なPRICE_CLOSEの計算には、1本目以降のバーを使用するのが適切なのでしょうか?
そうだろうか?
また、PRICE_OPENが使用されている場合、0本のバーが使用できるのですか?
はい
ありがとうございました。
0.1ロット、保証金10,000でテストした場合の期待ペイオフは-2.11(マイナス)です。条件を逆にすれば儲かる仕組みになるのか、そうでないのか。
そうではありません。
手持ちのMOは、尾を引いたスプレッドに等しい(スプレッドが2ポイントに等しいと仮定)。このシステムは、そのMOが少なくとも2倍から3倍のスプレッドであれば、さらに操作することができます...つまり、あなたの場合、スプレッドが2pipsと仮定すると、MOは5より大きくなければなりません。
間違っている。
手口はスプレッドからテールを引いたもの(スプレッドが2ポイントだと仮定)。そのMOが少なくとも2倍から3倍の広がりを持っていれば、さらに操作することができる...。つまり、あなたの場合、スプレッドが2pipsと仮定すると、MOは5より大きくなければなりません。
1小節しか取らないのに、なぜサイクルを使うのですか? バー」の代わりに「1」を使えばいいのです。新しいバーのみをチェックすることで、毎ティックごとにすべてを再計算する必要がなくなります。
もう一回
最も単純なバージョン(回路図)。
回路図をありがとうございました。
注文が1つの通貨ペアであれば最高なのですが。でも、多通貨EAを8ペア+売買の条件、つまり16枚持っているんです。私のExpert Advisorは、新しいバーが 開くたびに動作し、すべての注文を閉じ、条件をチェックし、通貨を売ったり買ったりしています。日中は問題ないのですが、フラット時に一方向に注文を閉じたり開き直したりするのは採算が合いません。
配列で作業する必要があるのか、それともすべてのペアにこのような刻み目をつける方が簡単なのか?