MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 963 1...956957958959960961962963964965966967968969970...1953 新しいコメント Igor Makanu 2019.09.07 10:43 #9621 Vladimir Baskakov: 何か小さな事例が思い浮かびますか? https://www.mql5.com/ru/search#!keyword=ArrayMaximum%20%D0%B8%D0%BD%D0%B4%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D0%B0&module=mql5_module_forum Поиск - MQL5.community www.mql5.com Поиск выполняется с учетом морфологии и без учета регистра. Все буквы, независимо от того, как они введены, будут рассматриваться как строчные. По умолчанию наш поиск показывает страницы... Nikita Zubarov 2019.09.07 12:48 #9622 何が問題なのかよくわからないが...。 StartTimeとEndTimeの 2つのポイントを使ってインジケータラインを 計算します。 最初の計算をすると、すべてがクリアになる......。しかし、計算の境界を下側に変更すると(StartTimeを右に、EndTimeを左に)、再計算されて、境界の外に古い線がチャートに残ってしまいます ... 新しい行で解析してほしいということですが、古いデータはそのままです(( 新しいデータを送り込む前にバッファ配列をクリアする方法を一日中探していたのですが、この関数は存在しないようです...。 データを変更したにもかかわらず、インジケーターバッファがチャートに描画されたままになるのはなぜか、教えてください。 for(int Z = iBarShift(NULL,0,StartTime); Z>=iBarShift(NULL,0,EndTime); Z--) { Buffer1[Z] = iMA(NULL,0,1,0,0,0,Z);} Alexey Viktorov 2019.09.07 12:54 #9623 Nikita Zubarov: 何が問題なのかよくわからないが...。 StartTimeとEndTimeの 2つのポイントを使ってインジケータラインを 計算します。 最初の計算をすると、すべてがクリアになる......。しかし、計算の境界を下側に変更すると( StartTimeを右に、EndTimeを左に)、再計算されて、境界の外に古い線がチャートに残ってしまいます ... 新しい行で解析してほしいということですが、古いデータはそのままです(( 新しいデータを送り込む前にバッファ配列をクリア する方法を何日も探しているのですが、この関数は存在しないようです...。 データを変更したにもかかわらず、インジケーターバッファがチャートに描画されたままになるのはなぜか、教えてください。 ArrayInitialize() に 0 または EMPTY_VALUE を指定する。 Nikita Zubarov 2019.09.07 13:06 #9624 Alexey Viktorov: ArrayInitialize() ゼロまたはEMPTY_VALUE ありがとうございます!!効いてますね!!。 半日もいじってたのに((((;゚Д゚))))ガクガクブルブル ArrayInitialize(Buffer1, 0.0); Martingeil 2019.09.07 14:13 #9625 MQL5で注文のオープンプライスを 知るには? MQL4ではOrderOpenPrice()でした。 梟を書き換えるには、五言絶句を勉強しなければならない......。 double latestOpenPrice = PositionGetDouble ( POSITION_PRICE_OPEN ); Ivan Butko 2019.09.07 14:45 #9626 Igor Makanu: 2つのマジックナンバーを使用し、各マジックナンバーに対して会計処理と修正を行い、令状を発行する。 ありがとうございました。 Martingeil 2019.09.07 15:21 #9627 Pul-Adgi Mo-UlStan: MQL5で注文のオープンプライスを 知るには? MQL4ではOrderOpenPrice()でした。 は、フクロウを書き換えるために、5つの言語を全部調べなければならない......という、あなたの部門を発見しました。 ポジションプロフィット 当期利益 二重 ?利益って何?pipsで?、入金通貨で? とか、お金の損得とか、フクロウを完成させないと何も分からないし、書き方が下手だし...。 もう一つ質問があるのですが、5にはBidとAskを入れるだけではダメなのでしょうか?Nameって書かなきゃいけないの? 聞く 現在のAskの価格を取得します。 doubleAsk()const 戻り値 現在のAsk価格です。 備考 シンボルはName メソッドであらかじめ選択されている必要があります。 ちょっとおかしいけど...。 SymbolInfoDouble(SYMBOL_BID) - これは単にビッド価格を取得するためのもので、MT4より複雑な言語ではありません... フクロウのコードとインジケータをMT4からMT5に移行するのに丸一日かかってしまいました。 psc. bear with me, shhhhh. OK this is only because I need the quick test of mt5... ... コンバーターがないのが残念ですが......。 Any questions from newcomers データ型 - 構造体、クラス、インターフェイス MQL5でのティックインディケーターの作成 Nikolai Semko 2019.09.07 16:25 #9628 Pul-Adgi Mo-UlStan: ポジションプロフィット 当期利益 二重 ?利益って何?pipsで?、入金通貨で? とか、お金の損益とか、フクロウを完成させないと何もわからない、ドキュメントが貧弱だ・・・。 もう一つ質問があるのですが、5にはBidとAskを入れるだけではダメなのでしょうか?Nameって書かなきゃいけないの? 聞く 現在のAskの価格を取得します。 doubleAsk()const 戻り値 現在のAsk価格です。 備考 シンボルはName メソッドであらかじめ選択されている必要があります。 ちょっとおかしいけど...。 SymbolInfoDouble(SYMBOL_BID) - これは単にビッド価格を取得するためのもので、MT4より複雑な言語ではありません... フクロウのコードとインジケータをMT4からMT5に移行するのに丸一日かかってしまいました。 psc. bear with me, shhhhh. OK this is only because I need the quick test of mt5... ... コンバーターがないのが残念ですが......。 プログラムの冒頭でマクロ置換を使用してみましたか? 例えば #define Ask SymbolInfoDouble(SYMBOL_BID) と言えば、何も変える必要はありません。 実際、MQL5で長く仕事をしていると、MQL4がうっとうしくなってきます。その気持ち、わかります。 Igor Makanu 2019.09.07 16:30 #9629 Nikolai Semko: 実際、MQL5で長い間仕事をしていると、MQL4と同じようにイライラしてくるものです。自分でもわかっています。 もうやってます!MT4でやっていたようにコードを書きました。まあ、その簡潔さがいいんですが・・・。パラメータが多すぎて、MQL4が最適化しようとしないのです。 MT5用のコードを急いで直しましたが、スピードも機能も何十倍も違いますね...。残念ですが、MT5は間違いなくTSの開発に向いています。 Nikolai Semko 2019.09.07 16:51 #9630 Igor Makanu: もう、うっとうしい!MT4で使っていたコードをそのまま書いたので、まあ、簡潔でいいんですけどね・・・。アイデアの最初の部分を最適化できません。パラメータが多すぎて、MT4が最適化を望んでいないのです。 MT5用のコードを急いで直しましたが、スピードも機能も何十倍も違いますね...。残念ですが、MT5は間違いなくTSの開発に向いています。 なぜテスターがこんなに騒がれるのか理解できない。1回分のパスだけでいいんです。すべての最適化は、プログラムの中で行わなければならない。パラメータの検索でテスターを誤魔化そうとしたのは、7〜8年前が最後です。 1...956957958959960961962963964965966967968969970...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
何か小さな事例が思い浮かびますか?
https://www.mql5.com/ru/search#!keyword=ArrayMaximum%20%D0%B8%D0%BD%D0%B4%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D0%B0&module=mql5_module_forum
何が問題なのかよくわからないが...。
StartTimeとEndTimeの 2つのポイントを使ってインジケータラインを 計算します。
最初の計算をすると、すべてがクリアになる......。しかし、計算の境界を下側に変更すると(StartTimeを右に、EndTimeを左に)、再計算されて、境界の外に古い線がチャートに残ってしまいます ...
新しい行で解析してほしいということですが、古いデータはそのままです((
新しいデータを送り込む前にバッファ配列をクリアする方法を一日中探していたのですが、この関数は存在しないようです...。
データを変更したにもかかわらず、インジケーターバッファがチャートに描画されたままになるのはなぜか、教えてください。
何が問題なのかよくわからないが...。
StartTimeとEndTimeの 2つのポイントを使ってインジケータラインを 計算します。
最初の計算をすると、すべてがクリアになる......。しかし、計算の境界を下側に変更すると( StartTimeを右に、EndTimeを左に)、再計算されて、境界の外に古い線がチャートに残ってしまいます ...
新しい行で解析してほしいということですが、古いデータはそのままです((
新しいデータを送り込む前にバッファ配列をクリア する方法を何日も探しているのですが、この関数は存在しないようです...。
データを変更したにもかかわらず、インジケーターバッファがチャートに描画されたままになるのはなぜか、教えてください。
ArrayInitialize() に 0 または EMPTY_VALUE を指定する。
ArrayInitialize() ゼロまたはEMPTY_VALUE
ありがとうございます!!効いてますね!!。
半日もいじってたのに((((;゚Д゚))))ガクガクブルブル
MQL5で注文のオープンプライスを 知るには?
MQL4ではOrderOpenPrice()でした。
梟を書き換えるには、五言絶句を勉強しなければならない......。
2つのマジックナンバーを使用し、各マジックナンバーに対して会計処理と修正を行い、令状を発行する。
ありがとうございました。
MQL5で注文のオープンプライスを 知るには?
MQL4ではOrderOpenPrice()でした。
は、フクロウを書き換えるために、5つの言語を全部調べなければならない......という、あなたの部門を発見しました。
ポジションプロフィット
当期利益
二重
?利益って何?pipsで?、入金通貨で?
とか、お金の損得とか、フクロウを完成させないと何も分からないし、書き方が下手だし...。
もう一つ質問があるのですが、5にはBidとAskを入れるだけではダメなのでしょうか?Nameって書かなきゃいけないの?
聞く
現在のAskの価格を取得します。
doubleAsk()const
戻り値
現在のAsk価格です。
備考
シンボルはName メソッドであらかじめ選択されている必要があります。
ちょっとおかしいけど...。
SymbolInfoDouble(SYMBOL_BID) - これは単にビッド価格を取得するためのもので、MT4より複雑な言語ではありません...
フクロウのコードとインジケータをMT4からMT5に移行するのに丸一日かかってしまいました。
psc. bear with me, shhhhh. OK this is only because I need the quick test of mt5... ...
コンバーターがないのが残念ですが......。
ポジションプロフィット
当期利益
二重
?利益って何?pipsで?、入金通貨で?
とか、お金の損益とか、フクロウを完成させないと何もわからない、ドキュメントが貧弱だ・・・。
もう一つ質問があるのですが、5にはBidとAskを入れるだけではダメなのでしょうか?Nameって書かなきゃいけないの?
聞く
現在のAskの価格を取得します。
doubleAsk()const
戻り値
現在のAsk価格です。
備考
シンボルはName メソッドであらかじめ選択されている必要があります。
ちょっとおかしいけど...。
SymbolInfoDouble(SYMBOL_BID) - これは単にビッド価格を取得するためのもので、MT4より複雑な言語ではありません...
フクロウのコードとインジケータをMT4からMT5に移行するのに丸一日かかってしまいました。
psc. bear with me, shhhhh. OK this is only because I need the quick test of mt5... ...
コンバーターがないのが残念ですが......。
プログラムの冒頭でマクロ置換を使用してみましたか?
例えば
と言えば、何も変える必要はありません。
実際、MQL5で長く仕事をしていると、MQL4がうっとうしくなってきます。その気持ち、わかります。
実際、MQL5で長い間仕事をしていると、MQL4と同じようにイライラしてくるものです。自分でもわかっています。
もうやってます!MT4でやっていたようにコードを書きました。まあ、その簡潔さがいいんですが・・・。パラメータが多すぎて、MQL4が最適化しようとしないのです。
MT5用のコードを急いで直しましたが、スピードも機能も何十倍も違いますね...。残念ですが、MT5は間違いなくTSの開発に向いています。
もう、うっとうしい!MT4で使っていたコードをそのまま書いたので、まあ、簡潔でいいんですけどね・・・。アイデアの最初の部分を最適化できません。パラメータが多すぎて、MT4が最適化を望んでいないのです。
MT5用のコードを急いで直しましたが、スピードも機能も何十倍も違いますね...。残念ですが、MT5は間違いなくTSの開発に向いています。