初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 1407 1...140014011402140314041405140614071408140914101411141214131414...1503 新しいコメント Paul Martin 2022.05.09 17:10 #14061 こんにちは。あるEAをテストしているのですが、ヒストリカルデータを使ってデバッグしたところ、すべてが期待通りになりました。EAは正常に動作しているように見えます。 しかし、この同じEAをデモ口座で「取引」できるようにすると、注文が送信されず、全く動かないままになってしまいます。 言い換えると、デバッグ中にチャート上でフォローすることも含め、このEAに基づいてバックテストを実行することはできますが、なぜかリアルタイム(デモ口座)のマーケットで注文が送信されません。テストしているアセットはWINM22です。 MT5の「日記」には次のようなメッセージが表示されます。- Expert loaded successfully- automated trading is enabled そして他には何もありません。取引セッション中、エラーメッセージすら 表示されません。何が起こっているのか、どなたか教えてください。 注文を送信するために使用しているコマンドは次のとおりです: mrequest.action = TRADE_ACTION_DEAL; mrequest.price = NormalizeDouble(last_price,1); mrequest.sl = NormalizeDouble(last_price + STP,1); mrequest.tp = NormalizeDouble(last_price - TKP,1); mrequest.symbol= _Symbol; mrequest.volume = Lot; mrequest.magic = EA_Magic; mrequest.type= ORDER_TYPE_SELL; mrequest.type_filling = ORDER_FILLING_FOK; mrequest.deviation=NormalizeDouble(slippage,_Digits); OrderSend( mrequest , mresult );ありがとうございました。 key_Ex 2022.05.10 19:00 #14062 こんにちは。MT4/5でExpert Advisorを作成 し、取引を行う際にMTに組み込まれたインジケーターだけでなく、外部(例えば、私のサーバー)からのデータにも依存することは可能ですか? また、もう1つ質問があります。Expert Advisorは、そのExpert Advisorにバインドされている金融商品だけでなく、他の金融商品(比喩的に言えば、EURUSD通貨ペアのExpert Advisorは、DXYのインジケータによってガイドされます)のインジケータによってガイドされることができますか? Aleksey Vyazmikin 2022.05.11 00:07 #14063 key_Ex Expert Advisorを作成し、MTに組み込まれたインジケータだけでなく、外部(例えば、私のサーバー)からのデータにも依存するようにすることは可能でしょうか? また、もう1つ質問ですが、Expert Advisorは、そのExpert Advisorにバインドされているインジケータだけでなく、他のインジケータ(比喩的に言えば、EURUSD通貨ペアのExpert Advisorは、DXYのインジケータによってガイドされます)によってガイドされることができますか? はい、上記のすべてが可能です。 key_Ex 2022.05.11 16:15 #14064 Aleksey Vyazmikin #:はい、上記はすべて可能です。 ありがとう。私のコメントの下にあるスレッドへのリンクを見て、私が探していたものを見つけたと思う。 Roman Epifanov 2022.05.13 10:08 #14065 int mov1=iMA(NULL,PERIOD_H4,200,0,MODE_EMA,PRICE_CLOSE); 10を出力 ユーロドルに賭けてみたが、10は本物ではない。 Nauris Zukas 2022.05.13 10:26 #14066 Roman Epifanov ,PERIOD_H4,200,0,MODE_EMA,PRICE_CLOSE); 10を出力ユーロドルに賭けてみたが、10は本物ではない。 戻り値 指定したテクニカル指標のハンドルを返し、 失敗した 場合はINVALID_HANDLE を 返します 。 Документация по MQL5: Константы, перечисления и структуры / Именованные константы / Прочие константы www.mql5.com Прочие константы - Именованные константы - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Roman Epifanov 2022.05.13 12:41 #14067 Nauris Zukas #:戻り値 失敗した 場合はINVALID_HANDLE を 返します 。 値が返ってくるのは10だけだ。 エラーではないと思うのですが。プログラミングを始めたばかりなので、よろしくお願いします。 Artyom Trishkin 2022.05.13 12:50 #14068 Roman Epifanov #:10という値しか返ってこない。エラーではないと思うのですが。プログラミングを始めたばかりなので、助けてください。 10はまさにハンドル、その値です。これは、インジケータが正常に作成されたことを示しています。 正常に作成されたインジケータからそのバッファの値を読み取るには、CopyBuffer() を使用し、その中で受信したインジケータ・ハンドルを指定する必要があります。 Документация по MQL5: Доступ к таймсериям и индикаторам / CopyBuffer www.mql5.com CopyBuffer - Доступ к таймсериям и индикаторам - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 5002318736 2022.05.14 10:47 #14069 こんにちは、私はAndroidでmt5を使用しています、私は真剣にいくつかのトレーニングを行うことを考えながらも、独学で取引を学んでいます。私はロットで深刻な問題を抱えています😭😭😭。3日間ネットで調べてもわからない。1ロット=100,000ドルということは知っています。0,1ロット=10,000ドル0.01ロット=1,000米ドル私の問題は、例えば、資本金が10,000 USDで、資本金の1%、つまり100 USDを投資したい場合、どのロットを選択すればよいかということです。 Yurka Tim 2022.05.15 17:59 #14070 「Market Watch」リストから新しいシンボルをマウスでチャート・ウィンドウにドラッグすると、前のシンボルの描画オブジェクト(レベルなど)がチャートに残ります。これらのオブジェクトはシンボルにバインドされずにウィンドウにバインドされているのでしょうか?どうにかして解決できるのでしょうか?修正方法があるのでしょうか?シンボルごとに別々のプロファイルを作成したくありません。 1...140014011402140314041405140614071408140914101411141214131414...1503 新しいコメント 理由: キャンセル 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんにちは。あるEAをテストしているのですが、ヒストリカルデータを使ってデバッグしたところ、すべてが期待通りになりました。EAは正常に動作しているように見えます。
しかし、この同じEAをデモ口座で「取引」できるようにすると、注文が送信されず、全く動かないままになってしまいます。
言い換えると、デバッグ中にチャート上でフォローすることも含め、このEAに基づいてバックテストを実行することはできますが、なぜかリアルタイム(デモ口座)のマーケットで注文が送信されません。
テストしているアセットはWINM22です。
MT5の「日記」には次のようなメッセージが表示されます。
- Expert loaded successfully
- automated trading is enabled
そして他には何もありません。取引セッション中、エラーメッセージすら 表示されません。
何が起こっているのか、どなたか教えてください。
注文を送信するために使用しているコマンドは次のとおりです:ありがとうございました。
こんにちは。MT4/5でExpert Advisorを作成 し、取引を行う際にMTに組み込まれたインジケーターだけでなく、外部(例えば、私のサーバー)からのデータにも依存することは可能ですか?
また、もう1つ質問があります。Expert Advisorは、そのExpert Advisorにバインドされている金融商品だけでなく、他の金融商品(比喩的に言えば、EURUSD通貨ペアのExpert Advisorは、DXYのインジケータによってガイドされます)のインジケータによってガイドされることができますか?
また、もう1つ質問ですが、Expert Advisorは、そのExpert Advisorにバインドされているインジケータだけでなく、他のインジケータ(比喩的に言えば、EURUSD通貨ペアのExpert Advisorは、DXYのインジケータによってガイドされます)によってガイドされることができますか?
はい、上記のすべてが可能です。
はい、上記はすべて可能です。
int mov1=iMA(NULL,PERIOD_H4,200,0,MODE_EMA,PRICE_CLOSE);
10を出力
ユーロドルに賭けてみたが、10は本物ではない。
10を出力
ユーロドルに賭けてみたが、10は本物ではない。
戻り値
指定したテクニカル指標のハンドルを返し、 失敗した 場合はINVALID_HANDLE を 返します 。
戻り値
失敗した 場合はINVALID_HANDLE を 返します 。
値が返ってくるのは10だけだ。
エラーではないと思うのですが。プログラミングを始めたばかりなので、よろしくお願いします。
10という値しか返ってこない。
エラーではないと思うのですが。プログラミングを始めたばかりなので、助けてください。
10はまさにハンドル、その値です。これは、インジケータが正常に作成されたことを示しています。
正常に作成されたインジケータからそのバッファの値を読み取るには、CopyBuffer() を使用し、その中で受信したインジケータ・ハンドルを指定する必要があります。