MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1038 1...103110321033103410351036103710381039104010411042104310441045...1953 新しいコメント Alexey Viktorov 2020.01.10 15:41 #10371 White Rabbit: ごあいさつ MT5プラットフォーム。 この問題が議論された可能性のあるドックまたはフォーラムスレッドを参照してください。 ハンドルで渡される標準のインジケータではなく、すでに変更されたインジケータをビジュアル テストで表示するにはどうしたらいいのでしょうか? 例えば、2つのMAがあり、そこからスライディングサム法で線形回帰を求めますが、これはビジュアルテストで表示する必要があるものです。 必要な指標を含むテンプレートを作成し、それをtester.tplまたはsovetnik.tplのようなアドバイザーの名前に応じた名前にします。 Vitaly Muzichenko 2020.01.10 19:12 #10372 プログラムで特定のインジケータをチャートにインストールする方法があれば教えてください。 開いているチャートは24個あり、一つ一つ手動で設定するのは少し面倒です。不要なものをプログラムで削除する方法は知って いるが、正しいものをインストールする方法がわからない。 テンプレートオプションは適切ではありません。 Vladimir Pastushak 2020.01.10 20:48 #10373 Vitaly Muzichenko: プログラムで特定のインジケータをチャートにインストールする方法があれば教えてください。 開いているチャートは24個あり、一つ一つ手動で設定するのは少し面倒です。不要なものをプログラムで削除する方法は知って いるが、正しいものをインストールする方法がわからない。 テンプレートの使い方がわからない。 まさか Vitaly Muzichenko 2020.01.10 21:12 #10374 Vladimir Pastushak: やだ 悲しい :( pvba 2020.01.12 10:55 #10375 こんにちは、Moving Average superimposed on Momentumをコードで書く方法を教えてください。 Artyom Trishkin 2020.01.12 10:59 #10376 pvba: こんにちは、Moving Average superimposed on Momentumをコードで書く方法を教えてください。 iMAOnArray() pvba 2020.01.12 11:53 #10377 ありがとうございました。 Fearnt 2020.01.12 17:11 #10378 皆さん、ごきげんよう。勉強中なので助けてほしい、できる人は助けてください。 要するに、あるインジケータ(パラメータは重要ではありません)を持っています。 double ENV_02_1 = iEnvelopes(Symbol(),0,18,MODE_SMMA,0,PRICE_CLOSE,0.12,1,1)とした。 double ENV_02_2 = iEnvelopes(Symbol(),0,18,MODE_SMMA,0,PRICE_CLOSE,0.12,1,0)。 このコードの行は正しいでしょうか? if (Close[1]<ENV_02_1 && Bid>ENV_02_2) {その後、取引を開始する}。 問題は、直前のローソク足がインジケータの下で閉じたら取引を開始し、価格がインジケータを上回ったらすぐに取引を開始したいことです。しかし、テスターでは、インジケーターの価格より下でも上でも、まるでコードを見ていないかのように、私のために取引を台無しにしてくれます...私は何か間違っているのでしょうか?教科書を読ませるのは勘弁してください、読みすぎました。 Aleksey Mavrin 2020.01.12 20:28 #10379 ヒントを教えてください。フクロウでGMT時間を取得するには、パソコンの時刻やタイムゾーンが間違っている可能性を考慮すると、どうすればいいのでしょうか? TimeGMT関数 クライアント端末が動作しているコンピュータのローカルタイムから夏時間または冬時間で計算した GMTを返します。この機能には2つのバージョンがあります。 つまり、この関数はローカルタイムとタイムゾーンを受け取り、それを使ってグリニッジ標準時を計算するのだと理解しています。時間を間違えると、結果も間違えますよね? それとも私が勘違いして、サマータイムのフラグだけがローカルコンピュータの時刻で計算されているのでしょうか?いや、どこから来るかの違いだ。 TimeDaylightSavings機能は、ローカルコンピュータの設定から情報を取得するだけですよね? すると、正しいGMTはコンピュータが正しく設定されていないと取得できないことがわかり、サーバーは 取得できないのか? そして、テスターでは、GMTは、クォートを使用するブローカーのタイムシフトを手動で規定することによってのみ取得できることが判明しているのですか? jaffer wilson 2020.01.13 07:31 #10380 2つのステートメント。 PrintFormat ("%. 2lf", 22.33445); プリント:22.33 И PrintFormat ( "%.*lf" , 22.33445 , 2 ); プリント:2.00000 なぜ出力が違うのですか? C/C+では上記の文は問題なく動作します。 1...103110321033103410351036103710381039104010411042104310441045...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ごあいさつ
MT5プラットフォーム。
この問題が議論された可能性のあるドックまたはフォーラムスレッドを参照してください。
ハンドルで渡される標準のインジケータではなく、すでに変更されたインジケータをビジュアル テストで表示するにはどうしたらいいのでしょうか?
例えば、2つのMAがあり、そこからスライディングサム法で線形回帰を求めますが、これはビジュアルテストで表示する必要があるものです。
必要な指標を含むテンプレートを作成し、それをtester.tplまたはsovetnik.tplのようなアドバイザーの名前に応じた名前にします。
プログラムで特定のインジケータをチャートにインストールする方法があれば教えてください。
開いているチャートは24個あり、一つ一つ手動で設定するのは少し面倒です。不要なものをプログラムで削除する方法は知って いるが、正しいものをインストールする方法がわからない。
テンプレートオプションは適切ではありません。
プログラムで特定のインジケータをチャートにインストールする方法があれば教えてください。
開いているチャートは24個あり、一つ一つ手動で設定するのは少し面倒です。不要なものをプログラムで削除する方法は知って いるが、正しいものをインストールする方法がわからない。
テンプレートの使い方がわからない。
まさか
やだ
悲しい :(
こんにちは、Moving Average superimposed on Momentumをコードで書く方法を教えてください。
皆さん、ごきげんよう。勉強中なので助けてほしい、できる人は助けてください。
要するに、あるインジケータ(パラメータは重要ではありません)を持っています。
double ENV_02_1 = iEnvelopes(Symbol(),0,18,MODE_SMMA,0,PRICE_CLOSE,0.12,1,1)とした。
double ENV_02_2 = iEnvelopes(Symbol(),0,18,MODE_SMMA,0,PRICE_CLOSE,0.12,1,0)。
このコードの行は正しいでしょうか?
if (Close[1]<ENV_02_1 && Bid>ENV_02_2)
{その後、取引を開始する}。
問題は、直前のローソク足がインジケータの下で閉じたら取引を開始し、価格がインジケータを上回ったらすぐに取引を開始したいことです。しかし、テスターでは、インジケーターの価格より下でも上でも、まるでコードを見ていないかのように、私のために取引を台無しにしてくれます...私は何か間違っているのでしょうか?教科書を読ませるのは勘弁してください、読みすぎました。
ヒントを教えてください。フクロウでGMT時間を取得するには、パソコンの時刻やタイムゾーンが間違っている可能性を考慮すると、どうすればいいのでしょうか?
TimeGMT関数
クライアント端末が動作しているコンピュータのローカルタイムから夏時間または冬時間で計算した GMTを返します。この機能には2つのバージョンがあります。
つまり、この関数はローカルタイムとタイムゾーンを受け取り、それを使ってグリニッジ標準時を計算するのだと理解しています。時間を間違えると、結果も間違えますよね?
それとも私が勘違いして、サマータイムのフラグだけがローカルコンピュータの時刻で計算されているのでしょうか?いや、どこから来るかの違いだ。
TimeDaylightSavings機能は、ローカルコンピュータの設定から情報を取得するだけですよね?
すると、正しいGMTはコンピュータが正しく設定されていないと取得できないことがわかり、サーバーは 取得できないのか?
そして、テスターでは、GMTは、クォートを使用するブローカーのタイムシフトを手動で規定することによってのみ取得できることが判明しているのですか?
2つのステートメント。
プリント:22.33
И
プリント:2.00000
なぜ出力が違うのですか? C/C+では上記の文は問題なく動作します。