アスク! - ページ 113 1...106107108109110111112113114115116117118119120...182 新しいコメント Kyaw Tun 2008.06.07 08:09 #1121 今のインジケーターは、私がやりたいことをやってくれないんだ。 私が欲しいのは... 買う Sellflag != 1 (Sellflagが1でない) OzFXの買いシグナル ADX>25 ならば Buyflag=1 とする。 売り 買いフラグ != 1 (買いフラグが1でない) オズFXの売りシグナル ADX>25の時、sellflag=1にセット ADX< 25の場合、buy/sellflag=0にリセット こうすることで、フェイクや弱いブレイクアウトをフィルタリングすることができます!!! ソースコードを添付しておきますので、グルの方、よろしくお願いします。 ソニック ファイル: sonic_ind_v2.1.mq4 9 kb IN10TION 2008.06.07 10:24 #1122 早速、変更し始めたのですが...。 メインループがおかしいし、ロジックのandとorが うまくはまってないので、ロジックがおかしいと思うんですが・・・。 ACとSTOCHとADXについて、ご自身の言葉で教えていただけますか? 今のプログラムでは、計算するためにあなたのPCに大きな負荷を与えるでしょう...ほとんどすべてを変更しなければなりません... ... sonicdeejay: 私は今、頭痛がしています...現在のインジケータは、私がしたいことを本当にしていない...。私が欲しいのは... 買う Sellflag != 1 (Sellflag が1でない) OzFXの買いシグナル ADX>25 ならば Buyflag=1 とする。 売り 買いフラグ != 1 (買いフラグが1でない) オズFXの売りシグナル ADX>25の時、sellflag=1にセット ADX< 25の場合、buy/sellflag=0にリセット こうすることで、フェイクや弱いブレイクアウトをフィルタリングすることができます!!! 私は、私を助けるために第一人者のためのソースコードを、添付しています! ソニック Kyaw Tun 2008.06.07 13:04 #1123 IN10TION: と思いつつ、いろいろと変えていくのですが...。メインループがおかしいし、ロジックの「and」「or」関数がうまくはまっていないので、ロジックに問題があるのでは...と思います。 ACとSTOCHとADXについて、ご自身の言葉で教えていただけますか? 今のプログラムでは、計算するためにPCに大きな負荷がかかります...ほとんどすべてを変更しなければなりません... ... forループは正しいのでしょうか? int start() { for (k = Bars - 205; k >= 0; k --) { 削除済み 2008.06.07 14:18 #1124 ご返信ありがとうございます。 これはコードのセクションです。これは、私が各バー上の高値と安値のポイントをマークさせたいだけの移動平均エンベロープ です。私は各バーで約6または8ポイントを使用しているので、ダッシュは私が見つけることができた現在の最小の矢印( "110 "四角の矢印の形)よりも少ない画面を混雑させるでしょう。 //---- インジケータ IndicatorBuffers(2); SetIndexBuffer(0,ma1); SetIndexBuffer(1,ma2)を設定します。 SetIndexStyle(0,DRAW_ARROW,0,0)を設定します。 SetIndexStyle(1,DRAW_ARROW,0,0)を設定します。 SetIndexArrow(0,110)を設定します。 SetIndexArrow(1,110)を設定します。 SetIndexShift(0,shift)を設定します。 SetIndexShift(1,shift)を設定します。 SetIndexLabel(0, "MA Down").SetIndexLabel(0, "MAダウン"); SetIndexLabel(1, "MA Up"); SetIndexLabel(0, "MA Down"); //---- return(0)を実行します。 2つのMAを表示した画像を添付します。4つすべてをアクティブにすると、私が持っているものを見ることができます。 IN10TION: そして、可能であれば、あなたが望むものを画像にして送っていただけませんか。 ファイル: chartpick.gif 19 kb IN10TION 2008.06.07 15:59 #1125 私は今十分に長い間検索しました...私が見る唯一の解決策は、また、最高のオブジェクトの作成を使用している、私は数ヶ月前にその結論に来た、あなたはビットマップコード110または他の記号に満足している場合は、それを使用...。私は自分のソフトウェアで何度もObjectCreateを使用していますが、素晴らしい仕事をしてくれます。また、インデックス・バッファは、必要に応じて他のデータ計算を行うために解放されます(8個しかありません)。objectCreateを使えば、チャート上の特別なポイントに色をつけるなど、より自由な選択が可能になりますし、無制限の... あなたの考えを聞かせてください。 を追加しました。SetIndexArrow(0,59); (59の110を変更。ダッシュのように見えますが、"width "で少し大きくできます) kiromano: ご返答ありがとうございました。これがコードのセクションです。 これは移動平均のエンベロープで、各バーに高値と安値をマークさせたいだけです。 私は各バーで約6〜8ポイントを使用しているので、ダッシュは私が見つけた現在の最小の矢印(「110」の正方形の矢印の形)よりも画面を混雑させることはないでしょう。 //---- インジケータ IndicatorBuffers(2); SetIndexBuffer(0,ma1); SetIndexBuffer(1,ma2)を設定します。 SetIndexStyle(0,DRAW_ARROW,0,0)を設定します。 SetIndexStyle(1,DRAW_ARROW,0,0)を設定します。 SetIndexArrow(0,110)を設定します。 SetIndexArrow(1,110)を設定します。 SetIndexShift(0,shift)を設定します。 SetIndexShift(1,shift)を設定します。 SetIndexLabel(0, "MA Down").SetIndexLabel(0, "MAダウン"); SetIndexLabel(1, "MA Up"); SetIndexLabel(0, "MA Down"); //---- return(0)を実行します。 2つのMAが表示された写真を添付します。 4つのMAをすべて起動させると、何があるかがわかります。 ファイル: screen_.jpg 52 kb IN10TION 2008.06.07 16:06 #1126 それは正しいです...しかし... 1つのチャートに10,000本のバーがあり、複数のチャートがある場合、新しい気配値からティックが入るたびに、全体のインディケータを最初から再計算するため、パフォーマンスが大幅に低下し、必要ありません。 ストキャスティクスシグナルOzFX_RegularのUPとDOWNの差の部分(if関数)にも不具合があるようです。 sonicdeejay: forループは正しいのでしょうか?int start() { for (k = Bars - 205; k >= 0; k --) { Beno 2008.06.07 16:32 #1127 マルチインジケータに関する質問 こんにちは 私はライブで取引しているシステムを持っていますが、手動で5つのインジケータを持っています。 一般的なトレンドの方向性のための傾斜方向。そして他の4つです。 他の4つは、4つのうち3つがシグナルを発し、Slope Directionと同じ方向である場合にのみポジションを入力します。 このフォーラムにある素晴らしいEAのいくつかを見た後では、それが可能であると思いたい。 IN10TION 2008.06.07 17:34 #1128 プライベート メッセージを送るか、公開するか、何でも聞いてください。 もしあなたのインジケータがうまくコード化されていれば、あなたのEAを完成させるのはそう遠くはないでしょう。 Beno: こんにちは。私はライブで取引しているシステムを持っていますが、手動で5つのインジケータを持っています。 一般的なトレンドの方向性を示すSlope Direction。そして他の4つ。 他の4つは、4つのうち3つがシグナルを発し、Slope Directionと同じ方向である場合にのみポジションを持つようにしています。 このフォーラムにある素晴らしいEAのいくつかを見た後では、それが可能であると思いたい。 削除済み 2008.06.07 18:03 #1129 in10tionです。 森」の「木」が見えなかった (わざと逆に言った)、59の矢印のコードで大丈夫です。 私は、できる限りシンプルな方が好きなんです。 Objectcreate関数は、チャート上にオブジェクトを作成し、それを放置しようとすると、もう少し関与します。 それに、iCustomでレベルを変えて使っています。 ありがとうございました。 ピップの神様があなたを好意的に見ていますように。 IN10TION: 私は今十分に長い間検索しました...私が見る唯一の解決策は、また最高のObjectCreateを使用している、私は数ヶ月前にその結論に来た、あなたはビットマップコード110または他の記号に満足している場合は、それを使用...です。私は自分のソフトウェアで何度もObjectCreateを使用していますが、素晴らしい仕事をしてくれます。また、インデックス・バッファは、必要に応じて他のデータ計算を行うために解放されます(8個しかありません)。objectCreateを使えば、グラフ上の特別なポイントに色をつけるなど、より自由な選択ができ、また、無制限のオブジェクトを作成できます。 あなたの考えを共有し、私はここにいる...... を追加することができます。SetIndexArrow(0,59); (59の110を変更。ダッシュのように見えますが、"width "で少し大きくできます) cutzpr 2008.06.08 06:22 #1130 IN10TION: これを試してみてください... ご協力ありがとうございました。心から感謝します。 1...106107108109110111112113114115116117118119120...182 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
今のインジケーターは、私がやりたいことをやってくれないんだ。
私が欲しいのは...
買う
Sellflag != 1 (Sellflagが1でない)
OzFXの買いシグナル
ADX>25 ならば Buyflag=1 とする。
売り
買いフラグ != 1 (買いフラグが1でない)
オズFXの売りシグナル
ADX>25の時、sellflag=1にセット
ADX< 25の場合、buy/sellflag=0にリセット
こうすることで、フェイクや弱いブレイクアウトをフィルタリングすることができます!!!
ソースコードを添付しておきますので、グルの方、よろしくお願いします。
ソニック
早速、変更し始めたのですが...。
メインループがおかしいし、ロジックのandとorが うまくはまってないので、ロジックがおかしいと思うんですが・・・。
ACとSTOCHとADXについて、ご自身の言葉で教えていただけますか?
今のプログラムでは、計算するためにあなたのPCに大きな負荷を与えるでしょう...ほとんどすべてを変更しなければなりません...
...
私は今、頭痛がしています...現在のインジケータは、私がしたいことを本当にしていない...。
私が欲しいのは...
買う
Sellflag != 1 (Sellflag が1でない)
OzFXの買いシグナル
ADX>25 ならば Buyflag=1 とする。
売り
買いフラグ != 1 (買いフラグが1でない)
オズFXの売りシグナル
ADX>25の時、sellflag=1にセット
ADX< 25の場合、buy/sellflag=0にリセット
こうすることで、フェイクや弱いブレイクアウトをフィルタリングすることができます!!!
私は、私を助けるために第一人者のためのソースコードを、添付しています!
ソニックと思いつつ、いろいろと変えていくのですが...。
メインループがおかしいし、ロジックの「and」「or」関数がうまくはまっていないので、ロジックに問題があるのでは...と思います。
ACとSTOCHとADXについて、ご自身の言葉で教えていただけますか?
今のプログラムでは、計算するためにPCに大きな負荷がかかります...ほとんどすべてを変更しなければなりません...
...forループは正しいのでしょうか?
{
for (k = Bars - 205; k >= 0; k --)
{
ご返信ありがとうございます。
これはコードのセクションです。これは、私が各バー上の高値と安値のポイントをマークさせたいだけの移動平均エンベロープ です。私は各バーで約6または8ポイントを使用しているので、ダッシュは私が見つけることができた現在の最小の矢印( "110 "四角の矢印の形)よりも少ない画面を混雑させるでしょう。
//---- インジケータ
IndicatorBuffers(2);
SetIndexBuffer(0,ma1);
SetIndexBuffer(1,ma2)を設定します。
SetIndexStyle(0,DRAW_ARROW,0,0)を設定します。
SetIndexStyle(1,DRAW_ARROW,0,0)を設定します。
SetIndexArrow(0,110)を設定します。
SetIndexArrow(1,110)を設定します。
SetIndexShift(0,shift)を設定します。
SetIndexShift(1,shift)を設定します。
SetIndexLabel(0, "MA Down").SetIndexLabel(0, "MAダウン");
SetIndexLabel(1, "MA Up"); SetIndexLabel(0, "MA Down");
//----
return(0)を実行します。
2つのMAを表示した画像を添付します。4つすべてをアクティブにすると、私が持っているものを見ることができます。
そして、可能であれば、あなたが望むものを画像にして送っていただけませんか。
私は今十分に長い間検索しました
...私が見る唯一の解決策は、また、最高のオブジェクトの作成を使用している、私は数ヶ月前にその結論に来た、あなたはビットマップコード110または他の記号に満足している場合は、それを使用...。私は自分のソフトウェアで何度もObjectCreateを使用していますが、素晴らしい仕事をしてくれます。また、インデックス・バッファは、必要に応じて他のデータ計算を行うために解放されます(8個しかありません)。objectCreateを使えば、チャート上の特別なポイントに色をつけるなど、より自由な選択が可能になりますし、無制限の...
あなたの考えを聞かせてください。
を追加しました。SetIndexArrow(0,59); (59の110を変更。ダッシュのように見えますが、"width "で少し大きくできます)
ご返答ありがとうございました。
これがコードのセクションです。 これは移動平均のエンベロープで、各バーに高値と安値をマークさせたいだけです。 私は各バーで約6〜8ポイントを使用しているので、ダッシュは私が見つけた現在の最小の矢印(「110」の正方形の矢印の形)よりも画面を混雑させることはないでしょう。
//---- インジケータ
IndicatorBuffers(2);
SetIndexBuffer(0,ma1);
SetIndexBuffer(1,ma2)を設定します。
SetIndexStyle(0,DRAW_ARROW,0,0)を設定します。
SetIndexStyle(1,DRAW_ARROW,0,0)を設定します。
SetIndexArrow(0,110)を設定します。
SetIndexArrow(1,110)を設定します。
SetIndexShift(0,shift)を設定します。
SetIndexShift(1,shift)を設定します。
SetIndexLabel(0, "MA Down").SetIndexLabel(0, "MAダウン");
SetIndexLabel(1, "MA Up"); SetIndexLabel(0, "MA Down");
//----
return(0)を実行します。
2つのMAが表示された写真を添付します。 4つのMAをすべて起動させると、何があるかがわかります。それは正しいです...しかし...
1つのチャートに10,000本のバーがあり、複数のチャートがある場合、新しい気配値からティックが入るたびに、全体のインディケータを最初から再計算するため、パフォーマンスが大幅に低下し、必要ありません。
ストキャスティクスシグナルOzFX_RegularのUPとDOWNの差の部分(if関数)にも不具合があるようです。
forループは正しいのでしょうか?
{
for (k = Bars - 205; k >= 0; k --)
{
マルチインジケータに関する質問
こんにちは
私はライブで取引しているシステムを持っていますが、手動で5つのインジケータを持っています。
一般的なトレンドの方向性のための傾斜方向。そして他の4つです。
他の4つは、4つのうち3つがシグナルを発し、Slope Directionと同じ方向である場合にのみポジションを入力します。
このフォーラムにある素晴らしいEAのいくつかを見た後では、それが可能であると思いたい。
プライベート メッセージを送るか、公開するか、何でも聞いてください。
もしあなたのインジケータがうまくコード化されていれば、あなたのEAを完成させるのはそう遠くはないでしょう。![](https://c.mql5.com/forextsd/smiles/wink.png)
こんにちは。
私はライブで取引しているシステムを持っていますが、手動で5つのインジケータを持っています。
一般的なトレンドの方向性を示すSlope Direction。そして他の4つ。
他の4つは、4つのうち3つがシグナルを発し、Slope Directionと同じ方向である場合にのみポジションを持つようにしています。
このフォーラムにある素晴らしいEAのいくつかを見た後では、それが可能であると思いたい。in10tionです。
森」の「木」が見えなかった
(わざと逆に言った)、59の矢印のコードで大丈夫です。 私は、できる限りシンプルな方が好きなんです。 Objectcreate関数は、チャート上にオブジェクトを作成し、それを放置しようとすると、もう少し関与します。 それに、iCustomでレベルを変えて使っています。
ありがとうございました。
ピップの神様があなたを好意的に見ていますように。
私は今十分に長い間検索しました
あなたの考えを共有し、私はここにいる......
を追加することができます。SetIndexArrow(0,59); (59の110を変更。ダッシュのように見えますが、"width "で少し大きくできます)これを試してみてください...
ご協力ありがとうございました。心から感謝します。