インジケータを無償で作成します - ページ 3 12345678910...129 新しいコメント Yurij Izyumov 2016.10.03 20:51 #21 piiterr:私のインジケーターに対する要望は、最初はバカバカしいと思われるかもしれませんが、そうではありません...。mt4がRSIを水平線として 表示している部分があり、RSIの測定値が同じであるように見えますが、そうではありません...同じ部分で価格が下落または上昇するとRSIは水平にはなりません...RSIの変化が非常に小さい(小数点第4位)ためmt4がそれを目に見えるように表示できないだけです、以下に例を挙げてみましょう。今までのバージョンでは明日から改善策を考えます。メニューで線と矢印を自由に選択できます ファイル: RSI_Slowdown.mq4 5 kb Yurij Izyumov 2016.10.04 10:12 #22 もいいかもしれない。小さな変化を検索するようにした SeekSlowdown = false; trueを入れると、その変化だけを検索するようにした ファイル: RSI_Slowdown.mq4 5 kb ev85 2016.10.06 12:24 #23 こんにちは。私自身はプログラマーではないのですが、EAにシグナルをメールで通知させるようにしたいのです。タスクは単純でうまくいくのですが、シグナルの条件が満たされると無限にメールを送ってくるのです。各シグナルに1通ずつしかメールを送らないようにしたいのですが、どうすればいいですか?以下は、私が作成した単純な移動平均の コードの例です。何を加えればいいのか?int init() { return(0); } start() { //----------------------------------------------------------------------------------------------------- // Сигналы //----------------------------------------------------------------------------------------------------- if(Open[1]>ma && Close[1]<ma) { bool res = SendMail("Сигнал", " Покупай"); } if(Open[1]<ma && Close[1]>ma) { SendMail("Сигна", "Продавай"); } //------------------------------------------------------------------- return(0); } Sergey Golubev 2016.10.06 15:07 #24 ev85:こんにちは。私自身はプログラマーではないのですが、EAにシグナルをメールで通知させるようにしたいのです。タスクは単純でうまくいくのですが、シグナルの条件が満たされると無限にメールを送ってくるのです。各シグナルに1通ずつしかメールを送らないようにしたいのですが、どうすればいいですか?以下は、私が作成した単純な移動平均の コードの例です。何を加えればいいのか? トレーディング、自動売買システム、ストラテジーテストに関するフォーラム 初心者の方からの質問 マキシム・クズネツォフ さん 2016.10.06 14:24 datetime mailTime を追加し、送信前の時間を記憶することで、再送信の必要がないようにする。datetime mailTime=0; int init() { return(0); } start() { //----------------------------------------------------------------------------------------------------- // Сигналы //----------------------------------------------------------------------------------------------------- if(Open[1]>ma && Close[1]<ma && Time[1]>mailTime) { bool res = SendMail("Сигнал", " Покупай"); if (res) mailTime=Time[1]; } if(Open[1]<ma && Close[1]>ma && Time[1]>mailTime) { bool res=SendMail("Сигна", "Продавай"); if (res) mailTime=Time[1]; } //------------------------------------------------------------------- return(0); }ps. EAではそろそろstart()からOnTick()に移行する時期です。 psExpert Advisor を再起動する場合、mailTime も端末のグローバル変数に保存される必要があります。 Vitaly Muzichenko 2016.10.08 04:22 #25 インジケーターを書いてください、原理は以下の通りです。からのレンジのピークをローソク足24本分遡って探し、この水準を越えてその前後で引けた場合、ローソク足終値にチャート上に矢印を描き、2本のラインを確定(履歴はローソク足24本分)その後、また新しい線が現れ、すべてが再び始まる。差し支えなければ、アラートを追加してください。これらはすべて、チャート上でこのように表示されるはずです。手書きで描いたので、ズレや不正確なところもありますが、意味は通じると思います。ありがとうございました。 Yurij Izyumov 2016.10.08 16:15 #26 Vitaly Muzichenko:インジケーターを書いてください、原理は以下の通りです。からのレンジのピークをローソク足24本分遡って探し、この水準を越えてその前後で引けた場合、ローソク足終値にチャート上に矢印を描き、2本のラインを確定(履歴はローソク足24本分)その後、また新しい線が現れ、すべてが再び始まる。差し支えなければ、アラートを追加してください。これらはすべて、チャート上でこのように表示されるはずです。手書きで描いたので、ズレや不正確な部分もありますが、意味ははっきりしていると思います。ありがとうございました。 は、24の期間を持つPriceChannel 上の戦略と同様になります、大丈夫、私は表示されます。 Vitaly Muzichenko 2016.10.08 20:18 #27 Yurij Izyumov:期間24のPriceChannel ストラテジーと一部似たようなものになりますが、OK、見てみます。PriceChannelを見てみると、折れ線しか入って いない。今回は表示が少し変わっていて、さらに矢印もついています。 Yurij Izyumov 2016.10.08 22:07 #28 Vitaly Muzichenko:PriceChannelを見てみましたが、確かに折れ線が表示 されていますね。ここでは矢印で表示が少し変わっています。壊れているのは分かっています。 でも、要は高値を示していて、極値があるのだから、少し違うものが必要なのです、やってみます。 Server Muradasilov 2016.10.08 22:47 #29 Yurij Izyumov: 実際に何をどうやり直すのか、どこから持ってくるのか。ここに何かある https://www.mql5.com/ru/code/354他のバージョンもありますので、変換する内容を教えてください。 そんなことより、mt4の標準 配信インジケータ、iExposure.mq 4に注目してください。 Vitaly Muzichenko 2016.10.09 00:50 #30 Yurij Izyumov: 壊れているのは分かっていますが、要は高値を示しているのに極値が出ている、もう少し違うやり方が必要だ、やってみることにします。もう一度、原理を説明します。 価格は、24本のローソク足の間隔で最大値を探して行きます。新しいローソク足では、線は1本分移動するので、履歴は再び24本になります。極値でラインを引き、価格がラインを割ってその後ろ/下に寄ると矢印が引か れ、ラインが確定します。その後、すべてが円環状になる。以下は、高値を探すコードです。 HighRange=iHigh(Symbol(),Period(),iHighest(Symbol(),Period(),MODE_HIGH,24,1)); LowRange=iLow(Symbol(),Period(),iLowest(Symbol(),Period(),MODE_LOW,24,1));ご清聴ありがとうございました) 12345678910...129 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
私のインジケーターに対する要望は、最初はバカバカしいと思われるかもしれませんが、そうではありません...。
mt4がRSIを水平線として 表示している部分があり、RSIの測定値が同じであるように見えますが、そうではありません...同じ部分で価格が下落または上昇するとRSIは水平にはなりません...RSIの変化が非常に小さい(小数点第4位)ためmt4がそれを目に見えるように表示できないだけです、以下に例を挙げてみましょう。
今までのバージョンでは
明日から改善策を考えます。
メニューで線と矢印を自由に選択できます
もいいかもしれない。
小さな変化を検索するようにした SeekSlowdown = false; trueを入れると、その変化だけを検索するようにした
こんにちは。
私自身はプログラマーではないのですが、EAにシグナルをメールで通知させるようにしたいのです。タスクは単純でうまくいくのですが、シグナルの条件が満たされると無限にメールを送ってくるのです。
各シグナルに1通ずつしかメールを送らないようにしたいのですが、どうすればいいですか?
以下は、私が作成した単純な移動平均の コードの例です。何を加えればいいのか?
こんにちは。
私自身はプログラマーではないのですが、EAにシグナルをメールで通知させるようにしたいのです。タスクは単純でうまくいくのですが、シグナルの条件が満たされると無限にメールを送ってくるのです。
各シグナルに1通ずつしかメールを送らないようにしたいのですが、どうすればいいですか?
以下は、私が作成した単純な移動平均の コードの例です。何を加えればいいのか?
トレーディング、自動売買システム、ストラテジーテストに関するフォーラム
初心者の方からの質問
マキシム・クズネツォフ さん 2016.10.06 14:24
datetime mailTime を追加し、送信前の時間を記憶することで、再送信の必要がないようにする。
ps. EAではそろそろstart()からOnTick()に移行する時期です。
psExpert Advisor を再起動する場合、mailTime も端末のグローバル変数に保存される必要があります。
インジケーターを書いてください、原理は以下の通りです。
からのレンジのピークをローソク足24本分遡って探し、この水準を越えてその前後で引けた場合、ローソク足終値にチャート上に矢印を描き、2本のラインを確定(履歴はローソク足24本分)
その後、また新しい線が現れ、すべてが再び始まる。差し支えなければ、アラートを追加してください。
これらはすべて、チャート上でこのように表示されるはずです。
手書きで描いたので、ズレや不正確なところもありますが、意味は通じると思います。
ありがとうございました。
インジケーターを書いてください、原理は以下の通りです。
からのレンジのピークをローソク足24本分遡って探し、この水準を越えてその前後で引けた場合、ローソク足終値にチャート上に矢印を描き、2本のラインを確定(履歴はローソク足24本分)
その後、また新しい線が現れ、すべてが再び始まる。差し支えなければ、アラートを追加してください。
これらはすべて、チャート上でこのように表示されるはずです。
手書きで描いたので、ズレや不正確な部分もありますが、意味ははっきりしていると思います。
ありがとうございました。
期間24のPriceChannel ストラテジーと一部似たようなものになりますが、OK、見てみます。
PriceChannelを見てみましたが、確かに折れ線が表示 されていますね。ここでは矢印で表示が少し変わっています。
壊れているのは分かっています。 でも、要は高値を示していて、極値があるのだから、少し違うものが必要なのです、やってみます。
実際に何をどうやり直すのか、どこから持ってくるのか。
ここに何かある https://www.mql5.com/ru/code/354
他のバージョンもありますので、変換する内容を教えてください。
壊れているのは分かっていますが、要は高値を示しているのに極値が出ている、もう少し違うやり方が必要だ、やってみることにします。
もう一度、原理を説明します。
価格は、24本のローソク足の間隔で最大値を探して行きます。新しいローソク足では、線は1本分移動するので、履歴は再び24本になります。極値でラインを引き、価格がラインを割ってその後ろ/下に寄ると矢印が引か れ、ラインが確定します。その後、すべてが円環状になる。
以下は、高値を探すコードです。
ご清聴ありがとうございました)