こんにちは
基本的には、以下の操作をMQL4に変換したいと考えています:
double sumofhighs =直前の取引日のすべてのM15高値の合計(すなわち、00:00のM15高値と00:15のM15高値 00:30のM15高値など)
私はそれがArrayCopyRatesまたは類似のもので行われていると仮定しますが、どのように正確に知りたいですか。あらかじめThanx。
こんにちは
基本的には、以下の操作をMQL4に変換したいと考えています:
double sumofhighs =直前の取引日のすべてのM15高値の合計(すなわち、00:00のM15高値と00:15のM15高値 00:30のM15高値など)
私はそれがArrayCopyRatesまたは類似のもので行われていると仮定しますが、どのように正確に知りたいですか。あらかじめThanx。
MT4で時系列(配列)を操作するには、開始インデックスと終了インデックスを決定する必要があります。これはiBarShift()で行います。最新のものは常に0です。インデックスがあれば、forループを使って必要なものを見つけ出すことができます。最高の価格を望むなら、iHighest()をインデックスと併用することができますが、合計が必要な場合はforループを使用する必要があります。
1 Attachment(s)これを試してみてください。あなたはそれで何をしたいのか分からない? CMが言っているように、人々はいつも戻って来てもっと欲しいと思うので、無料で邪魔する価値はない!あなたのニーズに合わせて修正するのはあなたの仕事の出発点です。 HTH
https://www.forexgroove.com/attachme...0988297888.mq4
素晴らしい!どうもありがとう。これは私が探していたものです。私のニーズに合わせたロードマップ。ものをすることで学ぶ。よく翻訳されていないロシア語のチュートリアル、FAQ、スレッドでは見つからないものがあります。再びThx、仲間!あなたは最高です。