どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 624 1...617618619620621622623624625626627628629630631...1178 新しいコメント Nikolay Grygoryev 2014.06.01 11:41 #6231 benzovoz: コードのいたるところで、PERIOD_M5 を Period() に変更する。 しかし、その場合、例えばM30のチャートではM5の最小値ではなく、M30の最小値になってしまうので、M5である必要があります。 Victor Nikolaev 2014.06.01 11:53 #6232 laveosa: 私の理解が正しければ、上記の150と同じ... また、時代だけでなく、タイプもあります。すべての波動が他の時間枠でかなり正確に得られるわけではありません。小型のものでは可能だが、大型のものではそうでもない。 Nikolay Grygoryev 2014.06.01 11:58 #6233 minima maximaで包み込まない新しいバリエーションがここにある......。int MaperiodM5maBIG_1,MaperiodM5maBIG_2,MaperiodM5ma_1,MaperiodM5ma_2。if(Period()>1){。MaperiodM5maBIG_1 = 750 / Period();MaperiodM5maBIG_2 = 750 / Period()です。MaperiodM5ma_1 = 25 / Period();MaperiodM5ma_2 = 25 / Period();}さもなくば{MaperiodM5maBIG_1 = 750;MaperiodM5maBIG_2 = 750です。MaperiodM5ma_1 = 25;MaperiodM5ma_2 = 25;}M5maBIG_1= iMA(ed,Period(),MaperiodM5maBIG_1,0,MODE_EMA,PRICE_CLOSE,1) となります。M5maBIG_2= iMA(ed,Period(),MaperiodM5maBIG_2,0,MODE_EMA,PRICE_CLOSE,2) となります。M5ma_1= iMA(ed,Period(),MaperiodM5ma_1,0,MODE_EMA,PRICE_CLOSE,1);M5ma_2= iMA(ed,Period(),MaperiodM5ma_2,0,MODE_EMA,PRICE_CLOSE,2);if(M5ma_2>M5maBIG_2&&M5ma_1<M5maBIG_1){ordersend(520); ............................みたいな括弧もいじるべきかな-------((M5ma_2>M5maBIG_2)&&(M5ma_1<M5maBIG_1))---...と思うんですが。or (((M5ma_2)>M5maBIG_2)&&((M5ma_1)<M5maBIG_1))}//amx13_75if(a==520){RefreshRates();//__________________________________________________________________________________op=NormalizeDouble(Ask,Digits);sl=NormalizeDouble(op-62*kio*Point,Digits);tp=NormalizeDouble(op+54*kio*Point,Digits)。ticket=OrderSend(ed,OP_BUY, Lot,op,3,sl,0,comm,magic+520,0,Green);//_____Lot=?err=GetLastError()です。if(err!=0){Print("Error-",err," op-",op," sl-",sl," tp-",tp);}}.というのも効かないんですよね、ちなみに......。:( Any rookie question, so Questions from Beginners MQL4 [ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. benzovoz 2014.06.01 12:00 #6234 Vinin: また、時代だけでなく、タイプもあります。すべてのスイングが他の時間枠でかなり正確にできるわけではありません。小型のものでは可能だが、大型のものではそうでもない。 ええ、それは承知していますが、この場合、正しいTFに乗算/分割してウェービング期間を移植することで、より正確な結果が得られるはずです。私の記憶では、違う時期のワンドを使うと必ず結果が悪くなるのですが、真偽のほどはわかりません。 Nikolay Grygoryev 2014.06.01 12:02 #6235 benzovoz: はい、それは承知していますが、この場合、正しいTFに乗算/分割してウェービング期間を移植することで、より正確な結果が得られるはずです。私が覚えている限りでは、他のTFのウェービングを使用した場合、結果は常に悪くなります。 では、異なるタイムフレームで同じ結果を得るにはどうすればよいのでしょうか?:/ benzovoz 2014.06.01 12:08 #6236 ここで試しに追加してみる。 if(Period()>1){ MaperiodM5maBIG_1 = 750 / Period(); MaperiodM5maBIG_2 = 750 / Period(); MaperiodM5ma_1 = 25 / Period(); MaperiodM5ma_2 = 25 / Period(); } else { MaperiodM5maBIG_1 = 750; MaperiodM5maBIG_2 = 750; MaperiodM5ma_1 = 25; MaperiodM5ma_2 = 25; }if( MaperiodM5ma_1 <1) MaperiodM5ma_1 = 1; if( MaperiodM5ma_2 <1) MaperiodM5ma_2 = 1; Victor Nikolaev 2014.06.01 12:13 #6237 laveosa: では、異なるタイミングで同じ結果を得るにはどうすればよいのでしょうか?:/ 同じものは手に入らないが、近づくことはできる Nikolay Grygoryev 2014.06.01 12:14 #6238 benzovoz:ここで試しに追加してみる。 if(Period()>1){ MaperiodM5maBIG_1 = 750 / Period(); MaperiodM5maBIG_2 = 750 / Period(); MaperiodM5ma_1 = 25 / Period(); MaperiodM5ma_2 = 25 / Period(); } else { MaperiodM5maBIG_1 = 750; MaperiodM5maBIG_2 = 750; MaperiodM5ma_1 = 25; MaperiodM5ma_2 = 25; }if( MaperiodM5ma_1 <1) MaperiodM5ma_1 = 1; if( MaperiodM5ma_2 <1) MaperiodM5ma_2 = 1; noaaaaa 動作しない......。何のために? Nikolay Grygoryev 2014.06.01 12:23 #6239 Vinin: 同じものは手に入らないが、近いものは手に入る つまり、紳士は......。フクロウを書くのであれば、タイミングは1つだけで、いろいろなものが混ざっているのはNGですよね?:) Victor Nikolaev 2014.06.01 12:29 #6240 laveosa: つまり、紳士は......。フクロウを書くのであれば、タイミングは1つだけで、いろいろなものが混ざっているのはNGですよね?:) 質問する前に考えればいいんです。近いと近くないは全く別の概念です。 1...617618619620621622623624625626627628629630631...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
コードのいたるところで、PERIOD_M5 を Period() に変更する。
しかし、その場合、例えばM30のチャートではM5の最小値ではなく、M30の最小値になってしまうので、M5である必要があります。
私の理解が正しければ、上記の150と同じ...
また、時代だけでなく、タイプもあります。すべての波動が他の時間枠でかなり正確に得られるわけではありません。小型のものでは可能だが、大型のものではそうでもない。
minima maximaで包み込まない新しいバリエーションがここにある......。
int MaperiodM5maBIG_1,
MaperiodM5maBIG_2,
MaperiodM5ma_1,
MaperiodM5ma_2。
if(Period()>1){。
MaperiodM5maBIG_1 = 750 / Period();
MaperiodM5maBIG_2 = 750 / Period()です。
MaperiodM5ma_1 = 25 / Period();
MaperiodM5ma_2 = 25 / Period();
}
さもなくば
{
MaperiodM5maBIG_1 = 750;
MaperiodM5maBIG_2 = 750です。
MaperiodM5ma_1 = 25;
MaperiodM5ma_2 = 25;
}
M5maBIG_1= iMA(ed,Period(),MaperiodM5maBIG_1,0,MODE_EMA,PRICE_CLOSE,1) となります。
M5maBIG_2= iMA(ed,Period(),MaperiodM5maBIG_2,0,MODE_EMA,PRICE_CLOSE,2) となります。
M5ma_1= iMA(ed,Period(),MaperiodM5ma_1,0,MODE_EMA,PRICE_CLOSE,1);
M5ma_2= iMA(ed,Period(),MaperiodM5ma_2,0,MODE_EMA,PRICE_CLOSE,2);
if(M5ma_2>M5maBIG_2&&M5ma_1<M5maBIG_1){ordersend(520); ............................みたいな括弧もいじるべきかな-------((M5ma_2>M5maBIG_2)&&(M5ma_1<M5maBIG_1))---...と思うんですが。
or (((M5ma_2)>M5maBIG_2)&&((M5ma_1)<M5maBIG_1))
}//amx13_75
if(a==520){RefreshRates();//__________________________________________________________________________________
op=NormalizeDouble(Ask,Digits);sl=NormalizeDouble(op-62*kio*Point,Digits);tp=NormalizeDouble(op+54*kio*Point,Digits)。
ticket=OrderSend(ed,OP_BUY, Lot,op,3,sl,0,comm,magic+520,0,Green);//_____Lot=?
err=GetLastError()です。
if(err!=0){Print("Error-",err," op-",op," sl-",sl," tp-",tp);}}.
というのも効かないんですよね、ちなみに......。:(
また、時代だけでなく、タイプもあります。すべてのスイングが他の時間枠でかなり正確にできるわけではありません。小型のものでは可能だが、大型のものではそうでもない。
ええ、それは承知していますが、この場合、正しいTFに乗算/分割してウェービング期間を移植することで、より正確な結果が得られるはずです。私の記憶では、違う時期のワンドを使うと必ず結果が悪くなるのですが、真偽のほどはわかりません。
はい、それは承知していますが、この場合、正しいTFに乗算/分割してウェービング期間を移植することで、より正確な結果が得られるはずです。私が覚えている限りでは、他のTFのウェービングを使用した場合、結果は常に悪くなります。
では、異なるタイムフレームで同じ結果を得るにはどうすればよいのでしょうか?:/
ここで試しに追加してみる。
if(Period()>1){
MaperiodM5maBIG_1 = 750 / Period();
MaperiodM5maBIG_2 = 750 / Period();
MaperiodM5ma_1 = 25 / Period();
MaperiodM5ma_2 = 25 / Period();
}
else
{
MaperiodM5maBIG_1 = 750;
MaperiodM5maBIG_2 = 750;
MaperiodM5ma_1 = 25;
MaperiodM5ma_2 = 25;
}
if( MaperiodM5ma_1 <1) MaperiodM5ma_1 = 1;
if( MaperiodM5ma_2 <1) MaperiodM5ma_2 = 1;
では、異なるタイミングで同じ結果を得るにはどうすればよいのでしょうか?:/
同じものは手に入らないが、近づくことはできる
ここで試しに追加してみる。
if(Period()>1){
MaperiodM5maBIG_1 = 750 / Period();
MaperiodM5maBIG_2 = 750 / Period();
MaperiodM5ma_1 = 25 / Period();
MaperiodM5ma_2 = 25 / Period();
}
else
{
MaperiodM5maBIG_1 = 750;
MaperiodM5maBIG_2 = 750;
MaperiodM5ma_1 = 25;
MaperiodM5ma_2 = 25;
}
if( MaperiodM5ma_1 <1) MaperiodM5ma_1 = 1;
if( MaperiodM5ma_2 <1) MaperiodM5ma_2 = 1;
noaaaaa 動作しない......。何のために?
同じものは手に入らないが、近いものは手に入る
つまり、紳士は......。フクロウを書くのであれば、タイミングは1つだけで、いろいろなものが混ざっているのはNGですよね?:)
つまり、紳士は......。フクロウを書くのであれば、タイミングは1つだけで、いろいろなものが混ざっているのはNGですよね?:)
質問する前に考えればいいんです。近いと近くないは全く別の概念です。