初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 793 1...786787788789790791792793794795796797798799800...1504 新しいコメント User_mt5 2017.11.07 12:36 #7921 Vladimir Karputov: п.5.:)アラートは必要ありません - Print()を実行するだけです。でイベントをふるいにかける必要があります。ラパラムdparamとスパラムふるいにかけることができる。しかし、私の質問はそれ以外のことです。 この機能が正しく働くかどうか、(私の頭は帽子をかぶるためだけではありませんよね)理解しようとしているのです。こんなはずじゃなかったのに......何かおかしい? Vladimir Karputov 2017.11.07 12:38 #7922 User_mt5:オブジェクトのマウスクリックでOnChartEventの呼び出しを取得しようとしている。...以下は、"CHARTEVENT_OBJECT_CLICK"に渡される内容です。イベントid パラメータ値lparam パラメータ値dparam パラメータ値パラメータ値 sparamグラフィカルなオブジェクトをマウスでクリックしたときのイベントチャートイベント_オブジェクト_クリックX座標Y座標イベントが発生したグラフィカルオブジェクトの名前 つまり、id==CHARTEVENT_OBJECT_CLICKとsparam==自分のオブジェクトの名前をキャッチする必要があります。 User_mt5 2017.11.07 12:41 #7923 Vladimir Karputov: 以下は、"CHARTEVENT_OBJECT_CLICK"に渡される内容です。イベントパラメータ値 idlparam パラメータ値dparam パラメータ値パラメータ値 sparamグラフィカルなオブジェクトをマウスでクリックしたときのイベントチャートイベント_オブジェクト_クリックX座標Y座標イベントが発生したグラフィカルオブジェクトの名前 つまり、id==CHARTEVENT_OBJECT_CLICKとsparam==自分のオブジェクトの名前をキャッチする必要があります。私も最初はそう思っていました。しかし、文字列はクリックされたオブジェクトの名前になります。ということで、出力 パラメータと思われます。 それとも私が間違っているのでしょうか? Vladimir Karputov 2017.11.07 12:50 #7924 User_mt5:私も最初はそう思っていました。しかし、文字列はクリックされたオブジェクトの名前を出力する。ということで、どうやら結局は出力 パラメータなんですね。 それとも私が間違っているのでしょうか?オブジェクトのクリックをキャッチする必要がありますか?そのヒントは上に書いたとおりです。 トレーディング、自動売買システム、ストラテジーテストに関するフォーラム 初心者の方からの質問 MQL5 MT5 MetaTrader 5 ウラジミール・カルプトフ さん 2017.11.07 13:38 以下は、"CHARTEVENT_OBJECT_CLICK"に渡される内容です。イベントパラメータ値 idパラメータ値 lparamdparam パラメータ値パラメータ値 sparamグラフィカルなオブジェクトをマウスでクリックしたときのイベントチャートイベント_オブジェクト_クリックX座標Y座標イベントが発生したグラフィカルオブジェクトの名前 つまり、id==CHARTEVENT_OBJECT_CLICKとsparam==自分のオブジェクトの名前をキャッチする必要があります。 User_mt5 2017.11.07 12:50 #7925 ええ、ええ、そうです。 この関数自体は、任意のイベント(マウスとキーボードの両方)によって呼び出され、内部では正しいイベントをフィルタリングする必要があります。 ありがとうございます。 Vladimir Karputov 2017.11.07 12:52 #7926 User_mt5:ええ、ええ、そうです。 この関数は、あらゆるイベント(マウスとキーボードの両方)に対して呼び出されるため、内部で正しいイベントをフィルタリングする必要があります。 ありがとうございます。イベントには、クリック、作成、プロパティの変更など、いくつかのイベント(種類)があります ...だから、まずIDで事象をふるい分け、次にスパラムでふるい分ける必要があるのです。 User_mt5 2017.11.07 12:59 #7927 Vladimir Karputov: イベントには、クリック、作成、プロパティの変更など、いくつかのイベント(種類)があります ...だから、まずIDで事象をふるい分け、次にスパラムでふるい分ける必要があるのです。はい、ありがとうございます。なぜか、関数呼び出しのレベルでふるいにかけることが可能なのではと思いました。そして、idですべてをふるい落としたかったので、関数呼び出しにidを入れました。 "まあ、クレイジー、何が撮れるの!")) そして、中身はもちろん簡単です。いつもありがとうございます。 Dmytro Zelenskyy 2017.11.09 07:48 #7928 小さな疑問のために新しいトピックを作りたくないのですが、もしかしたら私のように初めての人も知っておくと便利かもしれませんね。フリーランスの新規応募は何時から可能ですか?昨日すでに10個全部使ってしまった場合。 SEM 2017.11.09 09:11 #7929 どなたか教えてください。Excel に新しい関数「予測関数」などが追加されました。例:「PREPARTS.ETS」、「PREPARTS.ETS.DOVINTERVAL」です。 MQL5で 似たようなものはありますか?すなわち、入力データ配列-出力予測配列。 スクリーンショットのように新しいラインを構築できるようにするには、下のインジケータに白いラインを表示します。 007yurik 2017.11.12 20:17 #7930 友よ、人形を助けよ。考え方は次のとおりです。変数「Ind」が所定のレベルに達したら、「Ind」が再びチェックされないのを待ちながら、「Value」の方向転換を待つという方法に切り替わる。 if(Ind[0]<=-0.7) { while(Value[3]>Value[2]<Value[1]) { if(CopyBuffer(InpInd2_Handle,1,SignalBar,3,Value)<=0) { Recount=true; return; } } if(BuyPosOpen) BUY_Open=true; }正しい方法とは? 1...786787788789790791792793794795796797798799800...1504 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
п.5.:)
ふるいにかけることができる。しかし、私の質問はそれ以外のことです。
この機能が正しく働くかどうか、(私の頭は帽子をかぶるためだけではありませんよね)理解しようとしているのです。こんなはずじゃなかったのに......何かおかしい?
オブジェクトのマウスクリックでOnChartEventの呼び出しを取得しようとしている。
...
以下は、"CHARTEVENT_OBJECT_CLICK"に渡される内容です。
イベント
id パラメータ値
lparam パラメータ値
dparam パラメータ値
パラメータ値 sparam
グラフィカルなオブジェクトをマウスでクリックしたときのイベント
チャートイベント_オブジェクト_クリック
X座標
Y座標
イベントが発生したグラフィカルオブジェクトの名前
以下は、"CHARTEVENT_OBJECT_CLICK"に渡される内容です。
イベント
パラメータ値 id
lparam パラメータ値
dparam パラメータ値
パラメータ値 sparam
グラフィカルなオブジェクトをマウスでクリックしたときのイベント
チャートイベント_オブジェクト_クリック
X座標
Y座標
イベントが発生したグラフィカルオブジェクトの名前
私も最初はそう思っていました。しかし、文字列はクリックされたオブジェクトの名前になります。ということで、出力 パラメータと思われます。
それとも私が間違っているのでしょうか?
私も最初はそう思っていました。しかし、文字列はクリックされたオブジェクトの名前を出力する。ということで、どうやら結局は出力 パラメータなんですね。
それとも私が間違っているのでしょうか?
オブジェクトのクリックをキャッチする必要がありますか?そのヒントは上に書いたとおりです。
トレーディング、自動売買システム、ストラテジーテストに関するフォーラム
初心者の方からの質問 MQL5 MT5 MetaTrader 5
ウラジミール・カルプトフ さん 2017.11.07 13:38
以下は、"CHARTEVENT_OBJECT_CLICK"に渡される内容です。
イベント
パラメータ値 id
パラメータ値 lparam
dparam パラメータ値
パラメータ値 sparam
グラフィカルなオブジェクトをマウスでクリックしたときのイベント
チャートイベント_オブジェクト_クリック
X座標
Y座標
イベントが発生したグラフィカルオブジェクトの名前
ええ、ええ、そうです。
この関数自体は、任意のイベント(マウスとキーボードの両方)によって呼び出され、内部では正しいイベントをフィルタリングする必要があります。
ありがとうございます。
ええ、ええ、そうです。
この関数は、あらゆるイベント(マウスとキーボードの両方)に対して呼び出されるため、内部で正しいイベントをフィルタリングする必要があります。
ありがとうございます。
イベントには、クリック、作成、プロパティの変更など、いくつかのイベント(種類)があります ...だから、まずIDで事象をふるい分け、次にスパラムでふるい分ける必要があるのです。
イベントには、クリック、作成、プロパティの変更など、いくつかのイベント(種類)があります ...だから、まずIDで事象をふるい分け、次にスパラムでふるい分ける必要があるのです。
はい、ありがとうございます。なぜか、関数呼び出しのレベルでふるいにかけることが可能なのではと思いました。そして、idですべてをふるい落としたかったので、関数呼び出しにidを入れました。
"まあ、クレイジー、何が撮れるの!"))
そして、中身はもちろん簡単です。いつもありがとうございます。
小さな疑問のために新しいトピックを作りたくないのですが、もしかしたら私のように初めての人も知っておくと便利かもしれませんね。
フリーランスの新規応募は何時から可能ですか?
昨日すでに10個全部使ってしまった場合。
どなたか教えてください。Excel に新しい関数「予測関数」などが追加されました。例:「PREPARTS.ETS」、「PREPARTS.ETS.DOVINTERVAL」です。
MQL5で 似たようなものはありますか?すなわち、入力データ配列-出力予測配列。
スクリーンショットのように新しいラインを構築できるようにするには、下のインジケータに白いラインを表示します。
友よ、人形を助けよ。考え方は次のとおりです。変数「Ind」が所定のレベルに達したら、「Ind」が再びチェックされないのを待ちながら、「Value」の方向転換を待つという方法に切り替わる。
正しい方法とは?