初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 1048 1...104110421043104410451046104710481049105010511052105310541055...1503 新しいコメント Roman Sharanov 2019.05.23 08:06 #10471 ここでは、プリントまで書いています。 エントリーを作成しました。もしかしたら、これが役に立つかもしれません。http://recordit.co/ot9m4jpiws Vladimir Karputov 2019.05.23 08:14 #10472 Roman Sharanov:ここでは、プリントまで書いています。 修正依頼の下馬評は、実はすでに存在するレベルを変えないこと。 Roman Sharanov 2019.05.23 08:26 #10473 Vladimir Karputov: 既に存在するレベルを実際に変更しないと、修正依頼を実行できないのですが。では、何が原因でエラーになっているのでしょうか?古いストップ(この場合はゼロ)を入れようとしていること。 レコードにチェックを入れて、同じテイクなら転送はしない...としましたが、やはり同じです それとも、ティーをノーマライズしないと、チェックできないのでしょうか? Vladimir Karputov 2019.05.23 08:36 #10474 Roman Sharanov:では、何が原因でエラーになっているのでしょうか?古いストップ(この場合はゼロ)を入れようとしていること。 レコードにチェックを入れ、同じテイクであれば転送は行わない...としたのですが、やはり同じ それとも、TPをノーマライズしないとチェックできないのでしょうか? この位置には、スイカ1個とメロン3個という停止位置があった。ストップ高を変えたい、注目、スイカ1個とメロン3個という注文を送るのです。つまり、実際には停車駅に変化はないのです。 Roman Sharanov 2019.05.23 08:51 #10475 Vladimir Karputov: この位置には、スイカ1個とメロン3個という停止位置があった。ストップ高を変えたい、注目、スイカ1個とメロン3個という注文を送るのです。ですから、事実上、ストップ高に変化はありません。なるほど。では、ストップレベルを変えずに、そのテイクプロフィットを 変更するにはどうすればよいのでしょうか? Vladimir Karputov 2019.05.23 08:55 #10476 Roman Sharanov:了解です。では、ストップレベルを変えずにテイクプロフィットを 変更するにはどうすればよいのでしょうか? 何もわかっていない。スイカやメロンについて、腑に落ちるまで読み込む。 Roman Sharanov 2019.05.23 09:03 #10477 Vladimir Karputov: 何もわかっていない。スイカとメロンについて、はっきりするまで読みます。ということを抽象化してみましょう。 私はポジションを持ち、レベル5でテイク、レベル3でエントリー、レベル2でストップしています。 レベル6でテイクを動かしたい。 どうすればいいのか? Vladimir Karputov 2019.05.23 09:07 #10478 Roman Sharanov:ということを抽象化してみましょう。 私はポジションを持ち、レベル5でテイク、レベル3でエントリー、レベル2でストップしています。 レベル6でテイクを動かしたい。 どうすればいいのか? フルコードです。シンボルマークタイムフレームテスト開始日。グラフ(スクリーンショット)。ログ "タブのログファイルこれが最低ラインです。明日まで待ちます。 Alexey Viktorov 2019.05.23 10:59 #10479 トレーディング、自動売買システム、ストラテジーテストに関するフォーラム 初心者からのFAQ MQL5 MT5 MetaTrader 5 ローマン・シャラノフ 2019.05.23 09:43 void transposeTakeProfit(double tpLvl){ for(int i = PositionsTotal() - 1; i >= 0; i--){ PositionSelectByTicket(PositionGetTicket(i)); if(PositionGetString(POSITION_SYMBOL) == _Symbol && PositionGetInteger(POSITION_MAGIC) == _magic){ trade.PositionModify(PositionGetTicket(i), PositionGetDouble(POSITION_SL), tpLvl); } } } ここで、トレードが始まり、あるレベルを超えると、他のトレードがある場合、すべてのテイクプロフィットを移動させなければならないのです。 しかし、これは最初の取引であり、この関数に直行し、すぐにエラーPositionSelectByTicketは、ここでは絶対に必要ありません。選択したものを残すだけで十分です。 ストップやテイクをすでに置かれている価格に置こうとするのを避けるために、新しいストップやテイクが古いものと同じかどうかをチェックする必要があります。 そして、何スプレッドがストップを置くための最低ラインなのかを理解する必要があります。 Никитос 2019.05.23 12:22 #10480 皆さん、こんにちは。一体どうなっているのか、教えてください。 mql5でコードを書いているのですが、PositionClose関数を使いたいのですが、「Man!PositionClose' - この関数は、グローバルスコープでのみ宣言可能です。 これと同じ関数がデフォルトで#include <TradeTrade.mqh> に入っているんですよ、という感じでした。 確認しました。あるんです。 なぜ見せびらかすのか、何が必要なのか、どうすればポジションを閉じられる のか。 コードそのもの string bumaga1 = "SBERP"; int MinuteClose; //---------- Закрываем позиции и удаляем ордера перед концом сессии старт MinuteClose = MinuteMQL4(); if (PositionSelect(bumaga1) && HOUR1 == 18 && MinuteClose > 15) { bool PositionClose(bumaga1, 3); } if (!PositionSelect(bumaga1) && HOUR1 == 18) { bool OrderDelete(tik1); } //---------- Закрываем позиции и удаляем ордера перед концом сессии энд 1...104110421043104410451046104710481049105010511052105310541055...1503 新しいコメント 理由: キャンセル 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ここでは、プリントまで書いています。
エントリーを作成しました。もしかしたら、これが役に立つかもしれません。http://recordit.co/ot9m4jpiws
ここでは、プリントまで書いています。
既に存在するレベルを実際に変更しないと、修正依頼を実行できないのですが。
では、何が原因でエラーになっているのでしょうか?古いストップ(この場合はゼロ)を入れようとしていること。
レコードにチェックを入れて、同じテイクなら転送はしない...としましたが、やはり同じです
それとも、ティーをノーマライズしないと、チェックできないのでしょうか?
では、何が原因でエラーになっているのでしょうか?古いストップ(この場合はゼロ)を入れようとしていること。
レコードにチェックを入れ、同じテイクであれば転送は行わない...としたのですが、やはり同じ
それとも、TPをノーマライズしないとチェックできないのでしょうか?
この位置には、スイカ1個とメロン3個という停止位置があった。ストップ高を変えたい、注目、スイカ1個とメロン3個という注文を送るのです。
なるほど。では、ストップレベルを変えずに、そのテイクプロフィットを 変更するにはどうすればよいのでしょうか?
了解です。では、ストップレベルを変えずにテイクプロフィットを 変更するにはどうすればよいのでしょうか?
何もわかっていない。スイカとメロンについて、はっきりするまで読みます。
ということを抽象化してみましょう。
私はポジションを持ち、レベル5でテイク、レベル3でエントリー、レベル2でストップしています。
レベル6でテイクを動かしたい。
どうすればいいのか?
ということを抽象化してみましょう。
私はポジションを持ち、レベル5でテイク、レベル3でエントリー、レベル2でストップしています。
レベル6でテイクを動かしたい。
どうすればいいのか?
トレーディング、自動売買システム、ストラテジーテストに関するフォーラム
初心者からのFAQ MQL5 MT5 MetaTrader 5
ローマン・シャラノフ 2019.05.23 09:43
ここで、トレードが始まり、あるレベルを超えると、他のトレードがある場合、すべてのテイクプロフィットを移動させなければならないのです。
しかし、これは最初の取引であり、この関数に直行し、すぐにエラー
PositionSelectByTicketは、ここでは絶対に必要ありません。選択したものを残すだけで十分です。
ストップやテイクをすでに置かれている価格に置こうとするのを避けるために、新しいストップやテイクが古いものと同じかどうかをチェックする必要があります。
そして、何スプレッドがストップを置くための最低ラインなのかを理解する必要があります。
皆さん、こんにちは。一体どうなっているのか、教えてください。
mql5でコードを書いているのですが、PositionClose関数を使いたいのですが、「Man!PositionClose' - この関数は、グローバルスコープでのみ宣言可能です。
これと同じ関数がデフォルトで#include <TradeTrade.mqh> に入っているんですよ、という感じでした。
確認しました。あるんです。
なぜ見せびらかすのか、何が必要なのか、どうすればポジションを閉じられる のか。
コードそのもの