エキスパートアドバイザーと自動取引

1文字と数文字でのテスト結果を見てみましょう。テストは All ticks モードで実施されます。ご自身のマルチシンボルEAスキームで問題を再現し、結果を共有することができます。 問題を表すとします。例えば、1つのシンボルをテストする場合、テスト時間は1分です。もう1文字追加された場合、テストは予想通り2分ではなく、4分かかります。さらに1文字(合計3文字)増やすと、テストにかかる時間は8倍、というように。
記事「MQL5マスター:新バージョン」 は、自動売買ロボットの動作原理を説明しています。 この記事は、MQL5マスターの最新バージョンをご紹介しています。取引シグナルのアーキテクチャの変更のおかで様々な自動売買ロボットを作成ことができます。自動売買ロボット作成は以下の例で説明します。 シグナルモジュール Accelerator Oscillatorテクニカル指標のシグナルAdaptive Moving Averageテクニカル指標のシグナルAwesome Oscillatorテクニカル指標のシグナルBears Powerオシレーター系指標のシグナルBulls...
お世話になります。MT4の標準サンプルとして設置されているEA のMoving Averageですが、チャートにEAをセッティングしていない状態で勝手にエントリーしまう誤作動が発生しました。 主にどのような原因が考えられますでしょうか?お手数ですがご教授よろしくお願い致します。
リアルなテスターフィギュアなのかどうか、教えてください。また、3,000円の預金で1年間、この結果は良いのか悪いのか?
MT5ストラテジーテスターの 「バックテスト」 と「フォワードテスト」の違いを教えてください。 ストラテジーテスターの 「バックテスト」 に 「フォワードテスト」という項目があります。 例えば ”「フォワードテスト」1/2” に設定すると、テスト期間の1/2が「バックテスト」残り1/2が「フォワードテスト」としてテスト結果が吐き出されますが 「フォワードテスト」も過去データを元にしているので「バックテスト」と同じではないか?と思ってしまいます。
ストラテジーテスターで期間を2010年~2022年などの長期間に設定すると以下のフォルダに65536KBのファイルを無限に作り続けます。 C:\MetaQuotes\Tester\xxx\Agent-127.0.0.1-3000\temp \ 空き領域が2TBのSSDを使っていますが、テストを始めるとSSDの空き領域が無くなり、「使用できるメモリが無い」とのエラーを出力してテストを終了してしまいます。 期間を3年くらいにすると問題なくテストできます。 回避策はないでしょうか?
マーケットの自動検証でエラーが発生します。エラー メッセージは「ストラテジー テスター レポートが見つかりません。 EA は Strategy Tester と連携して動作します。実際のアカウントでも機能します。 ただし、市場の自動検証でエラーが発生します。エラーは「ストラテジーテスターレポートが見つかりません」です。 この問題を解決するにはどうすればよいですか? EAは販売されているため、コードは非公開です。 モデレーターによって適用された自動翻訳
はじめまして。 自作のEAをマーケットにてパブリッシュする際のファイルチェックで添付画像のようなエラーではじかれます。 成行き注文の際の価格がゼロとなってしまっているようです。 このEAはバックテストやライブ口座でそうしたエラーを出さずに想定通りに動いているように見えます。 同じようなご経験のある方はいらっしゃいませんでしょうか。 解決のご経験がある方に対処法をおききしたいです。 どうぞよろしくお願いします。
I am backtesting. I was able to create a position in the dollar yen. However, I couldn't create a position with oil. Why does this phenomenon occur? static int count = 0; double ask = SymbolInfoDouble(NULL, SYMBOL_ASK); string symbol = Symbol(); if(count < 10 && ticket == 0) {
みなさん、こんにちは。 すぐに指摘しておきますが、私はこれらの質問を ここの 関連スレッドでしようとしたのですが、どういうわけか質問が注目されませんでした。とはいえ、一度は触れた話題は、多くの人の心に触れる/浮かび上がるような気がします。FAQからの質問のようなものです(間違っているかもしれませんが)。質問そのものを直接ここに重複して書いておきます。 1.Mql4とMql 5の違い (サイトとプログラミング言語 )ですが、Mql4でメタトレーダー4、Mql5でメタトレーダー5が存在します。また、対応するウェブサイトも2種類あります。同時に、私がMT4で調べたExpert
EAを使用して、テキスト(txt or csv)を読み込んで使用したく、以下の簡単なサンプルを書いてみました。 しかしエラーコード 5002 (ファイル名がおかしい)が出てしまいファイルが扱えません。 EAではファイルの置き場所に制限があることは理解しています。しかしながら TERMINAL_DATA_PATH でも、TERMINAL_COMMONDATA_PATH どちらも5002エラーが出ます。 ちなみに、同様に FileOpen(filename,FILE_WRITE|FILE_TXT) で書き込みとしてopenを試みても5002エラーが出てopen出来ませんでした。
//+------------------------------------------------------------------+ //| testea1.mq5 | //| Copyright 2022, MetaQuotes Ltd. | //| https://www.mql5.com | //+------------------------------------------------------------------+
MQL5初心者です。 以下のようにソースを作成しましたが、ボリンジャーバンドの線が表示されません。 問題点をご指摘頂けますでしょうか。 Print (BBs.Upper(pos_tmp)); で出力した値を見ると 「1.7976931348623157e+308」と表示されているため、個々が原因だと思うのですが、修正方法が分かりません。 //+------------------------------------------------------------------+ //|
良い戦略があり、それを共有していただけるのであれば、 アドバイザーを書かせて いただきます。
  ロボットのための機械学習  (112   1 2 3 4 5 ... 11 12)
こんにちは、私はEAやインジケータの機械学習(ML)を行っていますが、私の実験を公開し、議論することにしました。 実験には、初期タスク-テンプレートの生成、機械学習、ロボット-EAやインジケーターの作成、そしてテストが含まれます。 試しに、MOフォーラムの該当スレッドで、すでに述べた手順をすべて実行し、参加者も募ったのですが、残念ながらそこでは響かず、どうやら理論的、科学的な話題の方が興味深いようです。 https://www.mql5.com/ru/forum/86386/page1035#comment_8231641
イラン人はすでに消耗している。だからこそ、アイバンシリーズのEAの出番なんです。 イランスの不足を考慮して EAを書く という公開の試みです。 次は...........................です
  週末の夕方  (664   1 2 3 4 5 ... 66 67)
このトピックでは、 週末のみ 「MQL5 EAのクイックバッチ」の依頼を受け付けています。 私は、EAを作ることに同意する権利と、拒否する権利を留保します :) EAが表示された場合、そのコードは必ずOPENで公開されなければなりません。 注: 週末 期間-金曜深夜、土曜・日曜の全日。 EA "OSYuWwJk EA.mq5 " EA XL7R7s.mq5 EA IeNTri.mq5 エキスパートアドバイザー 5m4GaJ.mq5 エキスパートアドバイザーブレークイーブン エキスパートアドバイザー ZigZag Fibo エキスパート アドバイザー ペンディングストップ トレイリング
長文になりますので、時間のある方がいらっしゃれば、よろしくお願い致します。 現在、OANDA証券のCFDのJP225でEAを利用した取引きを行っていて、MT4からMT5に変更しようとしています。 MT4と同等のロジックで動作するEAをMT5(MQL5)で作成し、デモ口座(Demo口座)では意図通りの動作していましたが、 本番口座(Live口座)に切り替えた所、意図しない動作をしたため、その理由や対処法を確認したいと考えております。 (OANDA証券のデモ口座以外に、外為ファイネスト、フィリップ証券のデモ口座でも問題は発生しませんでした)
int MQL45:: OrderSend ( string symbol, int cmd, double volume, double price, int slippage, double sl, double tp, string comment = NULL , int magic = 0 , datetime expiration= 0 , color arrow= clrNONE ) { trader.SetExpertMagicNumber(magic); bool result = false ; switch (cmd) { case
こんにちは。 mql5ウィザードのintraday timefilterの 様々な設定について、どこで詳しく知ることができるのか知りたいです。 00.06時間から22.00時間 まで取引したい場合、どのような設定をすればよいのでしょうか? ありがとうございました。
こんにちは、もし私が 文字列 a = EnumToString(MODE_SMMA); 私は得る。 a = "MODE_SMMA " さて、私はちょうど反対のことを行ういくつかの 関数が 必要です、私は次のようなことを意味します。 int b = StringToEnum ("MODE_SMMA"); b = 2 ここで、2は定数 "MODE_SMMA "に関連付けられたint値です。 よろしく、cyberglassed。
はじめまして。 EA活動中に、指定時刻になったら活動中EAから自身のEAをストラテジーテスターを走らせ、 最適化された最良パラメータを活動中の自身のEAへ再セットセットする。 といったことは可能でしょうか? よろしくお願いたします。
EAと入力パラメータは全く同じですが、1分足のOHLCの場合、50000の利益が出るのに対し、1分足の場合、-7000の損失が出ています。 これは、2年間0811-0813の期間でテストした多くのペアで発生します。 誰かが同じ問題を持っていた?私はここで何が問題なのか、私は実際のお金を取引するときに何をしなければならない理解していない。 以下の両方のグラフ 1分足のOHLC すべてのティック
  自動MACDトレーダー  (111   1 2 3 4 5 ... 11 12)
どなたか、自動 MACD トレーダー、トレーリングストップ、MACDのデフォルト設定を変更する機能を作る方法を教えてください。 ありがとうございます。 ババール
削除済み
みなさん、またまたこんにちは。 pivotmagic EA(日々人気を博しています)の開発に励んだ結果、長期的に見れば、よりシンプルな仕組みの方が収益につながることが分かりました。そこで、2つのMACDをベースにした極めて極めてシンプルなシステムを開発しました。 MACD1は、エントリーポイントを特定するためのものです。MACDが-から+に動いたら買い、+から-に動いたら売りを実行します。高速MAと低速MAは1ポイント離れており、かなり高い(250以上)でなければならない。
  Pythonでトレーディング  (73   1 2 3 4 5 ... 7 8)
どなたか、簡単な(負けを承知で、ポイントではない)売買戦略を提案してください。 メッセージは正気である場合、つまり、多かれ少なかれ明確に行われる必要があるものを設定し、このスレッドで、ここで実装し、Pythonで、この戦略にトレードします。 楽しみにしています。)
こんにちは。 私のEAでストップ実行を検出しようとしています。残念ながら、MqlTradeTransaction が OnTradeTransaction に渡す DEAL_ENTRY_IN しか得られないのです。 これはバックテストの場合のみと思われます。 どなたか、バックテストでトリガーされたストップを確実に検出する方法をご存知の方、価格と(部分的な)利益とともにベストな方法を教えてください。 ありがとうございます。
皆さんこんにちは、EAの検証で問題が発生しました!!!EAは、EURAUDを除くすべてのペアの取引に限定されています。スクリーンショットを添付しました。この エラーメッセージの 意味と迂回方法がわからない。EAが自動検証を通過しない。
EAを作っていると、変数の型を調べてエラーを事前に防ぎたいときがるのですが,型を調べることはできるのでしょうか? あらかじめ宣言するのでそのような必要はないのでしょうか? 初心者の質問ですがよろしくお願いします。
日足オープン時に価格等の情報取得 15分後にその情報を基にオーダー情報を設定しオーダーした後、 SLとTPもModifiedで設定するという流れをしているんですが、、、 最初の成行オーダー自体にはSL、TPの設定はしていません。 テスター起動時に最初の1日目に関しては処理してほしい時間にオーダーが通り、 希望のSL,TPのModifiedも完了し、その後triggeredで決済されるという動きまではできたのですが、、 どうも次の日からはOrderSend Errorが出ます。 [failed market buy 0.01 GOLD sl:〇〇〇〇 tp:〇〇〇〇 Invalid