[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 1075 1...106810691070107110721073107410751076107710781079108010811082...1145 新しいコメント fozi 2010.12.25 12:45 #10741 皆さん、こんにちは。モメンタムヒストグラムが欲しい。ヒストグラムをどなたか教えていただけませんか? ありがとうございます。 Валентин 2010.12.25 12:52 #10742 fozi: 皆さん、こんにちは。モメンタムヒストグラムが欲しい。ヒストグラムをどなたか教えていただけませんか? ありがとうございます。 https://www.mql5.com/ru/forum/111497/page1075 線でもヒストグラムでも、視覚的なものを除いては、ポイントは変わりません。 fozi 2010.12.25 12:57 #10743 つまり、ビジュアルが必要なのです Валентин 2010.12.25 13:15 #10744 fozi: つまり、ビジュアルが必要なのです ファイル: momentum_h.mq4 2 kb dzhini 2010.12.25 14:48 #10745 過度な動きを検出するこの機能は正しいですか? extern int CandleVolume=60 - 直前のローソク足のサイズが60pips以上である場合。------ 直前のローソクの出来高を確認する機能 int CheckVolume(){ int volume=MathAbs(NormalizeDouble(Low[1],Digits)-NormalizeDouble(High[1],Digits)); if (volume <= CandleVolume) return (1);if (volume > CandleVolume) return (-1); } --------以下のようにチェックしてください。 if(CalculateCurrentOrders(Symbol())==0&& CheckVolume())==1) {CheckForOpen();}。 dzhini 2010.12.25 21:56 #10746 もう一つの質問:前のバーを確認しようとしています。買いチェック - アスクが直前のバーの高値+スプレッドより高いこと。売りチェック - 買値が直前のバーの安値からスプレッドを引いた値より低い場合。この機能はどの程度正しいのでしょうか?残念ながら、うまくいきません。 int CheckBar(){double Spread=MarketInfo(Symbol(),MODE_SPREAD);double PriceBuy=Ask;double PriceSell=Bid;if(PriceSell<(Low[1]-Spread)) return(-1);if(PriceBuy>(High[1]+Spread)) return(1);} Victor Nikolaev 2010.12.26 03:02 #10747 dzhini: もう一つの質問:前のバーを確認しようとしています。買いチェック - アスクが直前のバーの高値+スプレッドより高いこと。売りチェック - 買値が直前のバーの安値からスプレッドを引いた値より低い場合。この機能はどの程度正しいのでしょうか?残念ながら、うまくいきません。 int CheckBar(){ double Spread=MarketInfo(Symbol(),MODE_SPREAD); double PriceBuy=Ask; double PriceSell=Bid; if(PriceSell < (Low[1] - Spread*Point)) return(-1); if(PriceBuy > (High[1] + Spread*Point)) return(1); return(0); } Aleksandr Chugunov 2010.12.26 08:16 #10748 dzhini: もう一つの質問:前のバーを確認しようとしています。買いチェック - アスクが直前のバーの高値+スプレッドより高いこと。売りチェック - 買値が直前のバーの安値からスプレッドを引いた値より低い場合。 この機能はどの程度正しいのでしょうか?残念ながら、うまくいきません。 スプレッドはよく浮いてしまうので、全く使いません...。 dzhini 2010.12.26 10:38 #10749 Vinin: ありがとうございました。効いてますね。私の知識ベースへ ))))直前のローソクの大きさを定義する関数をどうするか、アドバイスをお願いします。 extern int CandleVolume=60 - 直前のローソク足のサイズが60pips以上である場合。 ------ 直前のローソクの出来高をチェックする機能 int CheckVolume(){ int volume=MathAbs(NormalizeDouble(Low[1],Digits)-NormalizeDouble(High[1],Digits)); if (volume <= CandleVolume) return (1);if (volume > CandleVolume) return (-1); } --------以下のようにスタート時に確認します。 if(CalculateCurrentOrders(Symbol())==0&& CheckVolume())==1) {CheckForOpen();}。 Владимир Тезис 2010.12.26 10:52 #10750 AlexSTAL: スプレッドは浮くことが多いので、全く使いません... これは問題ないです。ティックごとに新しいスプレッドを要求することで、問題は解決されます。スプレッドが変動 する証券会社にお勤めの方は、1ティックごとにミニレートをお願いしてみても損はないでしょう。 SPR=MarketInfo(Symbol(),MODE_SPREAD); MinLevel=MarketInfo(Symbol(),MODE_STOPLEVEL); 1...106810691070107110721073107410751076107710781079108010811082...1145 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
皆さん、こんにちは。モメンタムヒストグラムが欲しい。ヒストグラムをどなたか教えていただけませんか?
ありがとうございます。
皆さん、こんにちは。モメンタムヒストグラムが欲しい。ヒストグラムをどなたか教えていただけませんか?
ありがとうございます。
線でもヒストグラムでも、視覚的なものを除いては、ポイントは変わりません。
つまり、ビジュアルが必要なのです
過度な動きを検出するこの機能は正しいですか?
extern int CandleVolume=60 - 直前のローソク足のサイズが60pips以上である場合。
------ 直前のローソクの出来高を確認する機能
int CheckVolume()if (volume > CandleVolume) return (-1);
}
--------以下のようにチェックしてください。
if(CalculateCurrentOrders(Symbol())==0&& CheckVolume())==1)
{CheckForOpen();}。
もう一つの質問:前のバーを確認しようとしています。買いチェック - アスクが直前のバーの高値+スプレッドより高いこと。売りチェック - 買値が直前のバーの安値からスプレッドを引いた値より低い場合。この機能はどの程度正しいのでしょうか?残念ながら、うまくいきません。
もう一つの質問:前のバーを確認しようとしています。買いチェック - アスクが直前のバーの高値+スプレッドより高いこと。売りチェック - 買値が直前のバーの安値からスプレッドを引いた値より低い場合。この機能はどの程度正しいのでしょうか?残念ながら、うまくいきません。
もう一つの質問:前のバーを確認しようとしています。買いチェック - アスクが直前のバーの高値+スプレッドより高いこと。売りチェック - 買値が直前のバーの安値からスプレッドを引いた値より低い場合。 この機能はどの程度正しいのでしょうか?残念ながら、うまくいきません。
ありがとうございました。効いてますね。私の知識ベースへ ))))直前のローソクの大きさを定義する関数をどうするか、アドバイスをお願いします。
extern int CandleVolume=60 - 直前のローソク足のサイズが60pips以上である場合。
------ 直前のローソクの出来高をチェックする機能
int CheckVolume()if (volume > CandleVolume) return (-1);
}
--------以下のようにスタート時に確認します。
if(CalculateCurrentOrders(Symbol())==0&& CheckVolume())==1)
{CheckForOpen();}。
スプレッドは浮くことが多いので、全く使いません...
これは問題ないです。ティックごとに新しいスプレッドを要求することで、問題は解決されます。スプレッドが変動 する証券会社にお勤めの方は、1ティックごとにミニレートをお願いしてみても損はないでしょう。