初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 1408 1...140114021403140414051406140714081409141014111412141314141415...1504 新しいコメント Sergey Gridnev 2022.05.15 18:11 #14071 Yurka Tim #:「Market Watch」リストから新しいシンボルをマウスでチャート・ウィンドウにドラッグすると、前のシンボルの描画オブジェクト(レベルなど)がチャートに残ります。これらのオブジェクトはシンボルにバインドされずにウィンドウにバインドされているのでしょうか?どうにかして解決できるのでしょうか?修正方法があるのでしょうか?私はシンボルごとに別々のプロファイルを作成したくありません。 ただ、オブジェクトを作成するEAは、初期化を解除する際にオブジェクトを削除する必要があります。 Yurka Tim 2022.05.15 18:14 #14072 Sergey Gridnev #: ただ、オブジェクトを作成するEAは、初期化を解除するときにオブジェクトを削除する必要があります。 標準的な描画ツールを使っています。なぜオブジェクトを削除するのですか?オブジェクトはシンボルと一緒にバンドルに保存され、そのシンボルがウィンドウに読み込まれるたびに表示されるはずです。各シンボルにはレベルやトレンドラインなどがあります。 Valeriy Yastremskiy 2022.05.15 20:18 #14073 Yurka Tim #: 標準的な描画ツールを使っています。なぜオブジェクトを削除するのですか?それらはシンボルと一緒にバンドルに保存され、このシンボルをウィンドウに読み込むたびに、それらも表示されるはずです。各シンボルにはそれぞれレベル、トレンドラインなどがあります。 オブジェクトはシンボルではなく、チャートと一緒に保存されます。また、チャート・ウィンドウ上にはどのようなシンボルでも表示できます。そのため、各シンボルは独自のチャートを持っているのです。そして比較すれば、チャートのシンボルを変更することもできる。 Yurka Tim 2022.05.16 09:11 #14074 Valeriy Yastremskiy #:オブジェクトは、シンボルではなく、チャートとともに保存される。そしてチャートにはどんなシンボルでも入れることができる。つまり、それぞれのシンボルにはそれぞれのチャートがある。そして比較すれば、チャートのシンボルを変更することができる。 描画オブジェクトをシンボルにリンクさせることなく、チャートにバインドすることに何の意味があるのでしょうか? まあ、できることはそのままです。 そんなわけで、MTとユーザービリティは、プログラマがプログラマのためにやったようなもので、お互いをまったく理解していないようだ。) Vladimir Voronin 2022.05.18 08:50 #14075 皆さん、こんにちは。) 助けて、誰が知っている。Expert Advisorはどのような注文が発注されたかをチェックします。そして、定期的に、注文が約定またはキャンセルされたとき、つまり、OrdersTotal()=0になったとき、注文のプロパティ、例えば、タイプ、シンボル(おそらく注文履歴の最後のもの)が表示されます。注文を再チェックする前に、Expert Advisor がいわばChartRedraw の ように、プロパティやデータタイプについてのみ「メモリをクリア」するよう なコマンドは ありますか?EAを手動で再起動すると、しばらくはそのような問題はありません。よろしくお願いします! JRandomTrader 2022.05.18 08:58 #14076 Vladimir Voronin 注文のプロパティ、例えば、タイプ、シンボル(おそらく注文履歴の最後のもの)がまだ表示されます。注文を再チェックする前に、Expert Advisor がいわばChartRedraw の ように、プロパティやデータタイプについてのみ「メモリをクリア」する コマンドは ありますか?EAを手動で再起動すると、しばらくはそのような問題はありません。よろしくお願いします! 私は自分で注文の記録を取っているので、この問題に遭遇したことはありませんが、これらは最後に選択された注文のプロパティであると推測できます(最後の段落https://www.mql5.com/ru/docs/trading/orderselect)。 Alexey Viktorov 2022.05.18 09:37 #14077 Vladimir Voronin 注文のプロパティ、例えば、タイプ、シンボル(おそらく注文履歴の最後のもの)が表示されます。注文を再チェックする前に、Expert Advisor がいわばChartRedraw の ように、プロパティやデータタイプについてのみ「メモリをクリア」するよう なコマンドは ありますか?EAを手動で再起動すると、しばらくはそのような問題はありません。よろしくお願いします! チェックの前に、注文が選択されている必要があります。また、受信したプロパティの正しさを疑わないために、クローズ時間をチェックする必要があります。クローズ時間がゼロより大きい場合、注文はクローズまたは削除される。 また、この文章からは、質問がMQL5に関するものなのか4に関するものなのかはっきりしません。 1115 Libro 2022.05.20 14:57 #14078 //+------------------------------------------------------------------+ //| FXModel_exp.mq5 | //| Copyright 2022, MetaQuotes Ltd. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2022, MetaQuotes Ltd." #property link "https://www.mql5.com" #property version "1.00" //--- input parameters #include "fxlib.mqh" #include "fxexplib.mqh" //--- input parameters input string I_model_path="C:\FXModel\SampleNet.pt"; input int I_input_size=100; input string I_symbol="EUR/USD"; input ENUM_TIMEFRAMES I_time_frame = PERIOD_M5; input double I_lot_size = 0.1; input double I_get = 18; input double I_cut = 10; input int I_cycle_sec = 300; input int I_position_sec = 5; //--- indicator buffers //double Label1Buffer[]; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- create timer EventSetTimer(2); //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- destroy timer EventKillTimer(); } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- } //+------------------------------------------------------------------+ //| Timer function | //+------------------------------------------------------------------+ void OnTimer() { //--- return;<=================== MqlDateTime time; TimeTradeServer(time); if(IsTime(time, I_cycle_sec, I_position_sec) || FridayStopper(3, time)) return; double ans[7]; MqlTradeRequest request; MqlTradeResult result; MqlTradeCheckResult check; //I_getPredict(ans); POSITTION type = GetPositionAns(ans); return; if(type == SELL) ;//Trade(I_symbol, I_get, I_cut, I_lot_size, ORDER_TYPE_SELL);//request = CreateRequest(I_symbol, I_lot_size, ORDER_TYPE_SELL); if(type==BUY) ;//Trade(I_symbol, I_get, I_cut, I_lot_size, ORDER_TYPE_BUY);//request = CreateRequest(I_symbol, I_lot_size, ORDER_TYPE_BUY); if(type== STAY) return; //if(!OrderCheck(request, check) || !OrderSend(request,result)) // return; //MqlTradeRequest request2 = CreateSLTPRequest(result, I_symbol, request.magic, I_get, I_cut); //if(!OrderSend(request2, result) || result.retcode != TRADE_RETCODE_DONE) // Comment("error"); Sleep(I_position_sec*10+10); } //+------------------------------------------------------------------+ //| Trade function | //+------------------------------------------------------------------+ void OnTrade() { //--- } //+------------------------------------------------------------------+ When tested to be traded why? Compiled Many times Changed the location return Comment out traded method Delete .mq5 The result does not change ファイル: 9na5gd6cu_2022-05-20_235344.png 128 kb czfcr1uaz_2022-05-20_235450.png 78 kb Shino Unada 2022.05.21 06:24 #14079 1115 Libro #: When tested to be traded why? Compiled Many times Changed the location return Comment out traded method Delete .mq5 The result does not change このスレッドは元スレと同期していませんので、ここに質問を投稿しても無駄です。 https://www.mql5.com/ru/forum/6343/page1408 これが元スレです。ここにロシア語で投稿するか、英語フォーラムに投稿しなさい。 Вопросы от начинающих MQL5 MT5 MetaTrader 5 2022.05.18www.mql5.com Подскажите пожалуйста, такой показатель тестера в жизни реален? И хороший это или плохой результат за год с депо 3000... 1115 Libro 2022.05.21 14:13 #14080 Nagisa Unada #: このスレッドは元スレと同期していませんので、ここに質問を投稿しても無駄です。 https://www.mql5.com/ru/forum/6343/page1408 これが元スレです。ここにロシア語で投稿するか、英語フォーラムに投稿しなさい。 ok thanks 1...140114021403140414051406140714081409141014111412141314141415...1504 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
「Market Watch」リストから新しいシンボルをマウスでチャート・ウィンドウにドラッグすると、前のシンボルの描画オブジェクト(レベルなど)がチャートに残ります。これらのオブジェクトはシンボルにバインドされずにウィンドウにバインドされているのでしょうか?どうにかして解決できるのでしょうか?修正方法があるのでしょうか?私はシンボルごとに別々のプロファイルを作成したくありません。
ただ、オブジェクトを作成するEAは、初期化を解除するときにオブジェクトを削除する必要があります。
標準的な描画ツールを使っています。なぜオブジェクトを削除するのですか?それらはシンボルと一緒にバンドルに保存され、このシンボルをウィンドウに読み込むたびに、それらも表示されるはずです。各シンボルにはそれぞれレベル、トレンドラインなどがあります。
オブジェクトはシンボルではなく、チャートと一緒に保存されます。また、チャート・ウィンドウ上にはどのようなシンボルでも表示できます。そのため、各シンボルは独自のチャートを持っているのです。そして比較すれば、チャートのシンボルを変更することもできる。
オブジェクトは、シンボルではなく、チャートとともに保存される。そしてチャートにはどんなシンボルでも入れることができる。つまり、それぞれのシンボルにはそれぞれのチャートがある。そして比較すれば、チャートのシンボルを変更することができる。
そんなわけで、MTとユーザービリティは、プログラマがプログラマのためにやったようなもので、お互いをまったく理解していないようだ。)
皆さん、こんにちは。)
助けて、誰が知っている。Expert Advisorはどのような注文が発注されたかをチェックします。そして、定期的に、注文が約定またはキャンセルされたとき、つまり、OrdersTotal()=0になったとき、注文のプロパティ、例えば、タイプ、シンボル(おそらく注文履歴の最後のもの)が表示されます。注文を再チェックする前に、Expert Advisor がいわばChartRedraw の ように、プロパティやデータタイプについてのみ「メモリをクリア」するよう なコマンドは ありますか?EAを手動で再起動すると、しばらくはそのような問題はありません。よろしくお願いします!
私は自分で注文の記録を取っているので、この問題に遭遇したことはありませんが、これらは最後に選択された注文のプロパティであると推測できます(最後の段落https://www.mql5.com/ru/docs/trading/orderselect)。
チェックの前に、注文が選択されている必要があります。また、受信したプロパティの正しさを疑わないために、クローズ時間をチェックする必要があります。クローズ時間がゼロより大きい場合、注文はクローズまたは削除される。
また、この文章からは、質問がMQL5に関するものなのか4に関するものなのかはっきりしません。
When tested to be traded
why?
Compiled Many times
Changed the location return
Comment out traded method
Delete .mq5
The result does not change
When tested to be traded
why?
Compiled Many times
Changed the location return
Comment out traded method
Delete .mq5
The result does not change
このスレッドは元スレと同期していませんので、ここに質問を投稿しても無駄です。
https://www.mql5.com/ru/forum/6343/page1408
これが元スレです。ここにロシア語で投稿するか、英語フォーラムに投稿しなさい。
このスレッドは元スレと同期していませんので、ここに質問を投稿しても無駄です。
https://www.mql5.com/ru/forum/6343/page1408
これが元スレです。ここにロシア語で投稿するか、英語フォーラムに投稿しなさい。