MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1622 1...161516161617161816191620162116221623162416251626162716281629...1953 新しいコメント 削除済み 2021.09.23 17:56 #16211 makssub #:...そのうち調べてみるよ。 今日ですか、それとも先日ですか? それは困りますね...。 Vladimir Simakov 2021.09.23 21:17 #16212 Roman Sharanov NULLに なります。 しかし、最初のコンストラクタから2番目のコンストラクタにコードをコピーして呼び出さない場合、すべてがうまくいきます。何が問題なのか? PapaYozh#: 問題はMQLにある。このような場合、私は初期化を別のメソッドに置き、別のコンストラクタから引っ張ってくることにしています。---また、親コンストラクタの呼び出しにも問題があります。 問題は、呼び出すときに何が起こっているかを理解していないことにある。 CWave(namePref, startPrice, startTime, endPrice, endTime); そして、ここではシンプルに。CWaveオブジェクトが生成され、すぐに破棄されます)))この一時的なオブジェクトは、その呼び出しが行われたコンストラクタのインスタンスとは何の関係もない))) Sergey Gridnev 2021.09.23 21:43 #16213 Vladimir Simakov #:問題は、電話をかけるとどうなるかを理解していないことです。そして、ここではシンプルに。CWaveオブジェクトが作成され、すぐに破棄される)。この一時的なオブジェクトは、その呼び出しが行われたコンストラクタのインスタンスとは何の関係もない))) 新型オペレーターはどこでご覧になりましたか? EVGENII SHELIPOV 2021.09.24 05:39 #16214 皆さん、ごきげんよう!!! グリッドEAを書いているのですが、最大チケットの注文と最小チケットの注文(最小は後回し)に対してのみ利益を求める必要があり、今度は最大注文に対して利益を求めたいのですが、どうすればよいでしょうか?関数と、注文のグリッドを開く原理を示す画像を添付します。質問なのですが、最大チケットで注文した場合の利益を計算する関数の書き方は正しいのでしょうか?ありがとうございました。 //+----------------------------------------------------------------------------+ //| Расчет профита максимального ордера в сетке | //+----------------------------------------------------------------------------+ double GetProfitMaxOrder(int otype) { int max_ticket=0; double max_ticket_profit = 0; ticket = 0; { for (int cnt = OrdersTotal() - 1; cnt >= 0; cnt--) { if(OrderSymbol() == Symbol() && OrderMagicNumber() == Magic && OrderType() == otype) { max_ticket = OrderTicket(); if(max_ticket > ticket) { ticket = max_ticket; max_ticket_profit = OrderProfit(); } } } } return(max_ticket_profit); } Maksim Burov 2021.09.24 07:30 #16215 Сергей Таболин #:では、今日か先日か?ちょっと心配になりますね...。 大丈夫です。今すぐ確認したかったのですが、電話がかかってきて、すぐには戻ってこれないと悟りました。なかなかのレポートではないでしょうか(笑) Tretyakov Rostyslav 2021.09.24 08:24 #16216 EVGENII SHELIPOV #:皆さん、ごきげんよう!!!グリッドEAを書いているのですが、最大チケットの注文と最小チケットの注文(最小は後回し)に対してのみ利益を求める必要があり、今度は最大注文に対して利益を求めたいのですが、どうすればよいでしょうか?関数と、注文のグリッドを開く原理を示す画像を添付します。質問なのですが、最大チケットで注文した場合の利益を計算する関数の書き方は正しいのでしょうか?ありがとうございました。 //+----------------------------------------------------------------------------+ //| Расчет профита максимального ордера в сетке | //+----------------------------------------------------------------------------+ double GetProfitMaxOrder(int otype) { int max_ticket=0; double max_ticket_profit = 0; { for (int cnt = OrdersTotal() - 1; cnt >= 0; cnt--) { if(OrderSymbol() == Symbol() && OrderMagicNumber() == Magic && OrderType() == otype) { if(max_ticket < OrderTicket()) { max_ticket = OrderTicket(); max_ticket_profit = OrderProfit()+OrderCommission()+OrderSwap(); } } } } return(max_ticket_profit); } PapaYozh 2021.09.24 08:27 #16217 Vladimir Simakov #:問題は、電話をかけるとどうなるかを理解していないことです。そして、ここではシンプルに。CWaveオブジェクトが作成され、すぐに破棄される)。この一時的なオブジェクトは、その呼び出しが行われたコンストラクタのインスタンスとは何の関係もない))) 派手にしないでね。何が起こるかというと、コンストラクタであるメソッドを別のパラメータセットで呼び出すというのが本質です。これによってオブジェクトが生成されることはない。 同じようなコンストラクタの呼び出しで、これも望ましい結果を導き出すことはできないでしょう。 this.CWave(namePref, startPrice, startTime, endPrice, endTime); Maksim Burov 2021.09.24 09:41 #16218 こんにちは。現在の価格に最も近い注文の始値の求め方を教えてください。MQL4です。何か例はありますか? законопослушный гражданин 2021.09.24 10:52 #16219 こんにちは、この表現が正しく理解できているかどうか教えてください。 MaxMartinLot = Lot*MathPow(K_Martin,OrdersClose); -K_Martinを 意味し、OrdersCloseの 範囲に? Tretyakov Rostyslav 2021.09.24 11:51 #16220 законопослушный гражданин #:こんにちは、この表現が正しく理解できているかどうか教えてください。MaxMartinLot = Lot*MathPow(K_Martin,OrdersClose); -K_Martinを 意味し、OrdersCloseの 範囲に?OrdersCloseとは何ですか? こちらを ご覧ください 1...161516161617161816191620162116221623162416251626162716281629...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
...そのうち調べてみるよ。
今日ですか、それとも先日ですか?
それは困りますね...。
しかし、最初のコンストラクタから2番目のコンストラクタにコードをコピーして呼び出さない場合、すべてがうまくいきます。何が問題なのか?
問題はMQLにある。
このような場合、私は初期化を別のメソッドに置き、別のコンストラクタから引っ張ってくることにしています。
---
また、親コンストラクタの呼び出しにも問題があります。
問題は、呼び出すときに何が起こっているかを理解していないことにある。
そして、ここではシンプルに。CWaveオブジェクトが生成され、すぐに破棄されます)))この一時的なオブジェクトは、その呼び出しが行われたコンストラクタのインスタンスとは何の関係もない)))
問題は、電話をかけるとどうなるかを理解していないことです。
そして、ここではシンプルに。CWaveオブジェクトが作成され、すぐに破棄される)。この一時的なオブジェクトは、その呼び出しが行われたコンストラクタのインスタンスとは何の関係もない)))
皆さん、ごきげんよう!!!
グリッドEAを書いているのですが、最大チケットの注文と最小チケットの注文(最小は後回し)に対してのみ利益を求める必要があり、今度は最大注文に対して利益を求めたいのですが、どうすればよいでしょうか?関数と、注文のグリッドを開く原理を示す画像を添付します。質問なのですが、最大チケットで注文した場合の利益を計算する関数の書き方は正しいのでしょうか?ありがとうございました。
では、今日か先日か?
ちょっと心配になりますね...。
大丈夫です。今すぐ確認したかったのですが、電話がかかってきて、すぐには戻ってこれないと悟りました。なかなかのレポートではないでしょうか(笑)
皆さん、ごきげんよう!!!
グリッドEAを書いているのですが、最大チケットの注文と最小チケットの注文(最小は後回し)に対してのみ利益を求める必要があり、今度は最大注文に対して利益を求めたいのですが、どうすればよいでしょうか?関数と、注文のグリッドを開く原理を示す画像を添付します。質問なのですが、最大チケットで注文した場合の利益を計算する関数の書き方は正しいのでしょうか?ありがとうございました。
問題は、電話をかけるとどうなるかを理解していないことです。
そして、ここではシンプルに。CWaveオブジェクトが作成され、すぐに破棄される)。この一時的なオブジェクトは、その呼び出しが行われたコンストラクタのインスタンスとは何の関係もない)))
派手にしないでね。何が起こるかというと、コンストラクタであるメソッドを別のパラメータセットで呼び出すというのが本質です。これによってオブジェクトが生成されることはない。
同じようなコンストラクタの呼び出しで、これも望ましい結果を導き出すことはできないでしょう。
this.CWave(namePref, startPrice, startTime, endPrice, endTime);
こんにちは、この表現が正しく理解できているかどうか教えてください。
MaxMartinLot = Lot*MathPow(K_Martin,OrdersClose); -K_Martinを 意味し、OrdersCloseの 範囲に?
こんにちは、この表現が正しく理解できているかどうか教えてください。
MaxMartinLot = Lot*MathPow(K_Martin,OrdersClose); -K_Martinを 意味し、OrdersCloseの 範囲に?
OrdersCloseとは何ですか?
こちらを ご覧ください