[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 313 1...306307308309310311312313314315316317318319320...537 新しいコメント Victor Nikolaev 2011.04.06 05:27 #3121 trader_john: この不具合の原因について教えてください。 動く、動く、すべて順調、そして突然、突然 :-( また、ドットが描かれるべきでない場所に描かれるだけでなく、データウィンドウにも間違ったデータ(ドットの位置に関連するもの)が表示されます。 (インジケータは極値を表示します。自分で書きました) 時間軸を "巻き戻す "とすべてが正常になる どの方向に「掘る」のがいいのか、アドバイスしていただけるかもしれません。あるいは、すでにフォーラムにトピックがあるのかもしれません。 ありがとうございました。 適切なインジケータを書けば、問題はなくなる trader_john_72 2011.04.06 06:30 #3122 Vinin: 適切なインジケータを書けば、問題はなくなる 普通ってどういうこと?それがわかっていれば、ここで質問することはない。 ちなみに、MQLでダウンロードしたFractalsのインジケーターも「同じことができる」。 https://www.mql5.com/ru/code/7982 では、それも正しく書かれていないのですか? oper11 2011.04.06 06:34 #3123 trader_john:この不具合の原因について教えてください。動く、動く、すべて順調、そして突然、突然 :-( また、ドットが描かれるべきでない場所に描かれるだけでなく、データウィンドウにも間違ったデータ(ドットの位置に関連するもの)が表示されます。 (インジケータは極値を表示します。自分で書きました)時間軸を "巻き戻す "とすべてが正常になるどの方向に「掘る」のがいいのか、アドバイスしていただけるかもしれません。あるいは、すでにフォーラムにトピックがあるのかもしれません。ありがとうございました。 同じようなものを書いたら、あなたと同じようなことが起こりました。インジケータを1ティック以上長く計算した場合、2倍にならないことに気づきました。より重い条件や睡眠を 追加する必要があるかもしれません。しかし、私はプログラマーではなく、単なる観察に過ぎません。 trader_john_72 2011.04.06 07:32 #3124 Operr: 私も同じようなものを書いていたのですが、あなたと同じようなことが起こりました。インジケータを1ティック以上長く計算した場合、2倍にならないことに気づきました。重めのコンディションやスリープを追加する。しかし、私はプログラマーではなく、単なる観察に過ぎません。 1気圧以上で計算する "ということでしょうか。 Remembered Fractals (MQL4) / 3小節目からカウントするように作り直しました。つまり、その後に2小節が終わるようにします。 オリジナルのインジケーターでは、以前は「点」を描いていました...確か2番のバーで...(つまり0番のバーも考慮されていたようです)。 しかし、このポイントが2小節前に破られた場合、そこに留まってしまう...。 と、上のフラクタルが 描かれたまま、右下の2本のバーがないことが判明しました。 ところで、ビルトインされたフラクタル・リムーバルは...。 よし...考えておくよ。 Alexey Subbotin 2011.04.06 09:06 #3125 Operr: 重めのコンディションやスリープを追加する。 参考 ・スリープは インジケーターでは機能しません。 1Rost 2011.04.06 09:08 #3126 MAを高値と安値で1つずつカウントさせるにはどうしたらいいですか? // 取引基準 MA_1_t=iMA(NULL,0,Period_MA_1,0,MODE_LWMA,PRICE_TYPICAL,0); // MA_1 MA_2_t=iMA(NULL,0,Period_MA_2,0,MODE_LWMA,PRICE_TYPICAL,0)。// MA_2 MA_3_t=iMA(NULL,0,Period_MA_3,0,MODE_LWMA,PRICE_TYPICAL,0); // MA_3 if (MA_2_t > MA_3_t + Rastvor*Point) // If difference between { // .MA_2_t + Rastvor*Point { .MA 2と3が大きい Opn_B=true; // 買い基準で開く Cls_S=true; // 売り基準で閉じる } (MA_2_t + Rastvor*Point) if (MA_2_t > MA_3PICAL)売り } if (MA_1_t < MA_3_t - Rastvor*Point) // MA 1と3の差が大きい場合 { // ..MA 1と3が大きい Opn_S=true; // 基準オープン 売り Cls_B=true; // 基準クローズ 買い Cls_B=true; // 基準クローズ 売り } } 売りだけ // MA 1と3が大きい場合。購入 }MA_1 を High に、MA2 を Low にしたい。MA_2がLowになることMA_3はCloseに設定する必要があります。そして、すべての動きをSMAと等しくする方法。 [Archive!] Any rookie question, Need an Explanation Need assistance with Coding Victor Nikolaev 2011.04.06 09:10 #3127 NROST: MAを高値と安値で1つずつカウントさせるにはどうしたらいいですか? // 取引基準 MA_1_t=iMA(NULL,0,Period_MA_1,0,MODE_LWMA,PRICE_TYPICAL,0); // MA_1 MA_2_t=iMA(NULL,0,Period_MA_2,0,MODE_LWMA,PRICE_TYPICAL,0); // MA_2 MA_3_t=iMA(NULL,0,Period_MA_3,0,MODE_LWMA,PRICE_TYPICAL,0); // MA_3 if (MA_2_t > MA_3_t + Rastvor*Point) // MA_2_t と Rastvor*Point の間に差がある場合。 { // ...MA_2、3が大きい Opn_B=true; // 買いの基準を開く Cls_S=true; // 基準を閉じる販売する } if (MA_1_t < MA_3_t - Rastvor*Point) // MA_1_t と Rastvor*Point の間に差がある場合。 { // ...MA_1と3が大きい Opn_S=true; //売りの基準を開く Cls_B=true; //クリック条件購入 } MA_1 を High に、MA2 を Low にしたい。 MA_2がLowになること MA_3はCloseに設定する必要があります。 また、すべてのゾーンをSMAにする方法について すべての答えはそこに ある 1Rost 2011.04.06 09:16 #3128 Vinin: すべての答えがそこに ある。 しゃい 削除済み 2011.04.06 09:41 #3129 皆さん、ご協力お願いします。 ストキャスティクスの%Dラインが30を超えたら買い、前のバーが29より低ければ買い(つまりバーが下から上にクロスする)という取引条件が定義されています。テスターでは、1時間足に短い時間枠を設定して、手動でシグナルの数をカウントし、EAの読みと比較しました。6つのシグナルが出るはずなのですが、EAには買いシグナルのテキストが壁一面に表示されるだけで、理想的には6つだけであるべきです。 以下はEAのコードですが、どなたか私が間違っていることを教えてください。 // Значения торговли extern double TP = 100; extern double Lots = 0.1; extern double SL = 50; // Значения стохастика extern int Dperiod = 24; extern int Kperiod = 3; extern int Slowing = 6; extern int St_buy = 30; extern int St_sell = 70; int signal; int ticket; int Stoch(int st_bars = 0, int st_type = 0){ // 1 параметр - бары, 2 параметр - тип линии. int st_result; if (st_type == 0 || st_type == 1 && st_bars >= 0){ st_result = iStochastic(NULL,0,Dperiod,Kperiod,Slowing,MODE_SMA,0,st_type,st_bars); if (st_result > -1) return(st_result); } else return(-1); return(0); } int Criterion() // 10 - open buy, 11 - close buy, 20 - open sell, 21 - close sell. { int St_M, St_S; St_M = Stoch(); St_S = Stoch(0,1); if (St_M >= St_buy && Stoch(1,0) < (St_buy-1)) return(10); return(0); } int start() { if (Criterion() == 10 && AccountFreeMargin() > Lots*5000){ ticket = OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Bid - SL * Point, Ask + TP * Point, "My order #", 16384, 0, Green); } return(0); } Dmitry Tolmachev 2011.04.06 10:45 #3130 trader_john: この不具合の原因について教えてください。 動く、動く、すべて順調、そして突然、突然 :-( また、ドットが描かれるべきでない場所に描かれるだけでなく、データウィンドウにも間違ったデータ(ドットの位置に関連するもの)が表示されます。 (インジケータは極値を表示します。自分で書きました) 時間軸を "巻き戻す "とすべてが正常になる どこを「掘れば」いいのか、わかるかもしれません。あるいは、フォーラムにそのようなトピックがあるのかもしれません。 ありがとうございました。 目の前のものはすでに盗まれている-まるでMasterForexバージョン5のように...。 バージョン4もあるのですが、まだ見つかりません。 1...306307308309310311312313314315316317318319320...537 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
この不具合の原因について教えてください。
動く、動く、すべて順調、そして突然、突然 :-(
また、ドットが描かれるべきでない場所に描かれるだけでなく、データウィンドウにも間違ったデータ(ドットの位置に関連するもの)が表示されます。
(インジケータは極値を表示します。自分で書きました)
時間軸を "巻き戻す "とすべてが正常になる
どの方向に「掘る」のがいいのか、アドバイスしていただけるかもしれません。あるいは、すでにフォーラムにトピックがあるのかもしれません。
ありがとうございました。
適切なインジケータを書けば、問題はなくなる
適切なインジケータを書けば、問題はなくなる
普通ってどういうこと?それがわかっていれば、ここで質問することはない。
ちなみに、MQLでダウンロードしたFractalsのインジケーターも「同じことができる」。
https://www.mql5.com/ru/code/7982
では、それも正しく書かれていないのですか?
この不具合の原因について教えてください。
動く、動く、すべて順調、そして突然、突然 :-(
また、ドットが描かれるべきでない場所に描かれるだけでなく、データウィンドウにも間違ったデータ(ドットの位置に関連するもの)が表示されます。
(インジケータは極値を表示します。自分で書きました)
時間軸を "巻き戻す "とすべてが正常になる
どの方向に「掘る」のがいいのか、アドバイスしていただけるかもしれません。あるいは、すでにフォーラムにトピックがあるのかもしれません。
ありがとうございました。
私も同じようなものを書いていたのですが、あなたと同じようなことが起こりました。インジケータを1ティック以上長く計算した場合、2倍にならないことに気づきました。重めのコンディションやスリープを追加する。しかし、私はプログラマーではなく、単なる観察に過ぎません。
1気圧以上で計算する "ということでしょうか。
Remembered Fractals (MQL4) / 3小節目からカウントするように作り直しました。つまり、その後に2小節が終わるようにします。
オリジナルのインジケーターでは、以前は「点」を描いていました...確か2番のバーで...(つまり0番のバーも考慮されていたようです)。
しかし、このポイントが2小節前に破られた場合、そこに留まってしまう...。
と、上のフラクタルが 描かれたまま、右下の2本のバーがないことが判明しました。
ところで、ビルトインされたフラクタル・リムーバルは...。
よし...考えておくよ。
重めのコンディションやスリープを追加する。
MAを高値と安値で1つずつカウントさせるにはどうしたらいいですか?
MA_1_t=iMA(NULL,0,Period_MA_1,0,MODE_LWMA,PRICE_TYPICAL,0); // MA_1
MA_2_t=iMA(NULL,0,Period_MA_2,0,MODE_LWMA,PRICE_TYPICAL,0)。// MA_2
MA_3_t=iMA(NULL,0,Period_MA_3,0,MODE_LWMA,PRICE_TYPICAL,0); // MA_3
if (MA_2_t > MA_3_t + Rastvor*Point) // If difference between
{ // .MA_2_t + Rastvor*Point { .MA 2と3が大きい
Opn_B=true; // 買い基準で開く
Cls_S=true; // 売り基準で閉じる } (MA_2_t + Rastvor*Point) if (MA_2_t > MA_3PICAL)売り
}
if (MA_1_t < MA_3_t - Rastvor*Point) // MA 1と3の差が大きい場合
{ // ..MA 1と3が大きい
Opn_S=true; // 基準オープン 売り
Cls_B=true; // 基準クローズ 買い Cls_B=true; // 基準クローズ 売り } } 売りだけ // MA 1と3が大きい場合。購入
}
MA_1 を High に、MA2 を Low にしたい。
MA_2がLowになること
MA_3はCloseに設定する必要があります。
そして、すべての動きをSMAと等しくする方法。
MAを高値と安値で1つずつカウントさせるにはどうしたらいいですか?
MA_1_t=iMA(NULL,0,Period_MA_1,0,MODE_LWMA,PRICE_TYPICAL,0); // MA_1
MA_2_t=iMA(NULL,0,Period_MA_2,0,MODE_LWMA,PRICE_TYPICAL,0); // MA_2
MA_3_t=iMA(NULL,0,Period_MA_3,0,MODE_LWMA,PRICE_TYPICAL,0); // MA_3
if (MA_2_t > MA_3_t + Rastvor*Point) // MA_2_t と Rastvor*Point の間に差がある場合。
{ // ...MA_2、3が大きい
Opn_B=true; // 買いの基準を開く
Cls_S=true; // 基準を閉じる販売する
}
if (MA_1_t < MA_3_t - Rastvor*Point) // MA_1_t と Rastvor*Point の間に差がある場合。
{ // ...MA_1と3が大きい
Opn_S=true; //売りの基準を開く
Cls_B=true; //クリック条件購入
}
MA_1 を High に、MA2 を Low にしたい。
MA_2がLowになること
MA_3はCloseに設定する必要があります。
また、すべてのゾーンをSMAにする方法について
すべての答えはそこに ある
すべての答えがそこに ある。
皆さん、ご協力お願いします。
ストキャスティクスの%Dラインが30を超えたら買い、前のバーが29より低ければ買い(つまりバーが下から上にクロスする)という取引条件が定義されています。テスターでは、1時間足に短い時間枠を設定して、手動でシグナルの数をカウントし、EAの読みと比較しました。6つのシグナルが出るはずなのですが、EAには買いシグナルのテキストが壁一面に表示されるだけで、理想的には6つだけであるべきです。
以下はEAのコードですが、どなたか私が間違っていることを教えてください。
この不具合の原因について教えてください。
動く、動く、すべて順調、そして突然、突然 :-(
また、ドットが描かれるべきでない場所に描かれるだけでなく、データウィンドウにも間違ったデータ(ドットの位置に関連するもの)が表示されます。
(インジケータは極値を表示します。自分で書きました)
時間軸を "巻き戻す "とすべてが正常になる
どこを「掘れば」いいのか、わかるかもしれません。あるいは、フォーラムにそのようなトピックがあるのかもしれません。
ありがとうございました。
目の前のものはすでに盗まれている-まるでMasterForexバージョン5のように...。 バージョン4もあるのですが、まだ見つかりません。