MQL4

MQL4とは、MT4(MetaTrader4)で用いられるプログラム言語です。MT4は無料で使えるチャートソフトあり、MQL4を使うことで分析ツールのオリジナルスクリプトの作成ができます。

RSS
  • 受付中

    回答
    0

    MT4インジケーターのポイント&フィギュアについて

    質問・実現したいこと MT4インジケーターのポイント&フィギュアについての質問になります。 下記のコードでは終値ベースでポイント&フィギュアが計算されているのですが、これを高値・安値ベースでの計算に変えるにはどこをどう変えたら良いのでしょうか? また、×○が切り替わったタイミングでアラートを鳴らしたいのですが、その場合はどこにアラート関数を入れるのが適切で

    • 0評価
    • 21PV
    teratailが1日前に アップデート
  • 受付中

    回答
    0

    MQL4でHDDのボリュームシリアルナンバーを知りたい

    恐れ入ります。 EAを配布する際に制限を掛ける方法はないかと聞かれました。 少し調べてみると、口座番号を直接書き込む方法と認証用のWEBサーバーを用意して管理する方法があることがわかりました。 口座番号を聞いていちいちコンパイルして渡す方法がとりあえず簡単そうなのですが、 あとあとのことを考えるとWEBサーバーで認証したほうが後で困らなそうです。 そこで、不

    • 0評価
    • 36PV
    teratailが2週間前に アップデート
  • 受付中

    回答
    1

    MQL4にて複数の条件を満たす記述方法

    MQL4にて複数の条件を満たした際にシグナルを発するインジケーターを作成したい。 例として、 ①RSIが条件を満たした後、 ②MACDが初めて条件を満たした時点でシグナルを発したいです。 double MACDa=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,i); double MACDb=iMACD(NU

    • 0評価
    • 42PV
    tomari_perform tomari_perform 2週間前に 回答
  • 受付中

    回答
    1

    MT4のMQLにて、1ヶ月以内の最安値から現在値の下落率を出したい

    MT4のMQLにて、1ヶ月以内の最安値から現在値の上昇率を出したいのですが、下記では違う気がします。 正解コードを教えてください。 int Index = iLowest(NULL,0,MODE_LOW,720,1); double Lowest = Low[Index]; ((iClose(NULL,0,0) - Lowest) / iClose

    • 0評価
    • 129PV
    tomari_perform tomari_perform 2週間前に 回答
  • 受付中

    回答
    2

    このEA(MQL4)がたまに注文を連打してしまう理由をお教えください。

    1分足のチャートで、ボリンジャーバンドの上抜き(下抜き)でエントリーするEAを作成しようとしています。 エントリーは 1.2本前の終値がバンド(-2σ)より下 2.1本前の終値がバンド(-2σ)より上 の条件を満たした足で、1回だけ注文をして、ポジションを1個だけ保有させたいです。 しかし、同じ足で複数回エントリーしたり、ポジションを複数個保持したりして

    • 0評価
    • 395PV
    tomari_perform tomari_perform 2週間前に 回答
  • 解決済

    回答
    2

    自動売買のためにFXの板情報を取得する方法

    やりたいこと FXの板情報をリアルタイムで取得する 試したこと pythonでFXCM、OANDA、AXIORYからAPI経由で板情報の取得を試みた。 結果 FXCM→どうやら板情報を公開していない。 OANDA→リアルタイムではなく、20分に1回の更新だったため断念。 AXIORY→MT4から板情報を取得できそうだが、MQLからpythonに出力す

    • -2評価
    • 317PV
    kotaro1919_4545 kotaro1919_4545 3週間前に 質問を編集
  • 受付中

    回答
    1

    MQL4-iCustomのシグナルが実際の矢印位置とずれてしまいます。

    前提・実現したいこと MQL4でインジケーターからの矢印のシグナルを受信して売買をさせたいのですが iCustomを使っています。 バッファー0、1で売り、買いのシグナルを受信して バックテストをするとどうしても、矢印のシグナルの位置とオーダーの 位置がずれてしまいます。ローソク足1本どころではなく、けっこう関係ない位置で オーダーが出たりしています。 原

    • 0評価
    • 107PV
    tanaka_akiosan tanaka_akiosan 1ヶ月前に コメント
  • 受付中

    回答
    2

    DLLについて分かりません、教えて頂きたいです。 MT4とPythonの連携

    タイトルのようにDLLについて分かりません、何がわからないかと言いますと、どの様に使用するのか、他に実装方法などです。 使用目的? MQL4(MT4)のレートや口座情報他に、買い又は売りの関数をpython3.xで操作がしたいです! 単純に言えばpython3.xで自動売買がしたい! もっと分かりやすく言えばMT4とpythonを連携させたい! また

    • 0評価
    • 322PV
    junnnn junnnn 5ヶ月前に コメント
  • 受付中

    回答
    0

    MT4,FX インジケーター、アラート作成について

    Mt4のインジケーター作成について質問です。 ボリンジャーバンドクロスでアラートを鳴らすインジケーターを作成しています。 ローソク足が確定して、条件を満たしたときだけにアラートを鳴らしたいのですが、 Minute();関数を使ってみたのですが上手く作動しません。 以下のコードでは、ならしたい条件でアラートは鳴るのですが、 条件が外れ、また条件に合うと何度

    • 0評価
    • 470PV
    teratailが8ヶ月前に アップデート
  • 受付中

    回答
    0

    MT4のカスタムインジケーターによるプッシュ通知実装(Milkcocoa使用?)

    前提・実現したいこと MT4に外部から入れたインジケーターでサインが出た時か、 MT4にデフォルトで入っているインジケーターの線がクロスした時に、 スマホ(iOS)にプッシュ通知が出るようにしたいです。 Milkcocoaというものが比較的手を出しやすそうなので、 プッシュ通知にはこれを使おうかと思ってますが、 このやり方(使い方)は合っていますか?

    • 0評価
    • 206PV
    teratailが10ヶ月前に アップデート
  • 解決済

    回答
    1

    MQL4(メタトレーダー4)からMySQLに接続できない

    やりたい事 メタトレーダー4からMySQLに接続したい 使用ツール MySQL 5.7.18 Connector/C 6.1.10 MT4 MetaEditor(下記コードの実行に使用しました) 5.00 build 1601 実行したMQL4コード #import "libmysql.dll" int mysql_init(int mys

    • 0評価
    • 264PV
    NUEH7hdOSA NUEH7hdOSA 10ヶ月前に 回答
  • 解決済

    回答
    1

    1時間足で200Pips動いた場合に、取引を1時間停止するプログラミングができず困っています。

    前提・実現したいこと MQL4で、1時間足で200Pipsまたは、15分足で150Pips、 もしくは、5分足で100Pips動いた場合、 その後1時間の取引をストップしたい。 発生している問題・エラーメッセージ どのようにコードを記述すればいいかが分からない。 試したこと bool DIF = false; if((iHigh(

    • 0評価
    • 330PV
    pizzi0104 pizzi0104 1年以上前に 回答
  • 受付中

    回答
    0

    MetaTrader4で作成したEAで表示したアラートが自動で閉じる

    MetaTrader4でEAを自作作成しています。 ポップアップアラートダイアログを出す関数”Alert”を呼びだしてアラートを表示しました。 この表示したアラートが自動で消えるケースが発生しました。 発生頻度としては一度しか起きていません。 自分の認識ではアラートの閉じる(✖︎)ボタン、OKボタンを押さない限りは 表示し続けると仕様だと思って

    • 0評価
    • 257PV
    teratailが1年以上前に アップデート
  • 受付中

    回答
    2

    MT4のEAでインジケータが鳴らすアラートが鳴ったことを検知する方法について。

    前提・実現したいこと MT4(mq4)で、自作ではない(ex4は手元にあるが、mqlが手元に無い状態)インジケーターが発するシグナルをトリガーとして自動売買を行うようなシステムを作っています。 シグナルとしては、売買条件を満たした時にアラートが発生します。 このアラートが鳴ったことかどうかを判定して、検知した場合に"通貨ペア", "発生時間"を取得で

    • 0評価
    • 949PV
    systemmania systemmania 1年以上前に 回答
  • 1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    20

  • 総質問数

    14

  • 今週の質問数

    1

関連するタグ

MQL4タグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る