Tokyo:

Meta Trader

MQL 5 community

MQL 4 community


Technical Analysis Library



Meta Traderが使える有名な証券会社:

フォレックス・ドットコムMT4
↑ まずは Meta Trader口座を開設。 今なら5650円キャッシュバック中(初回入金10万+取引)。 特徴:1000通貨取引。 スプレッド:USD/JPY:1-3 pips, EURO/JPY:2-4pips


↑ まずは Robot FX の口座を開設 (初回入金5万円以上)。
スプレッド: USD/JPY 1〜3, EUR/JPY 2〜4, EUR/USD 1〜3など



↑ CFDもアリ fx-on.comにあるEAも無料で使用可能!



↑ EA Generatorで簡単に独自のプログラムが作成可能


すべてのサービスが業界最高水準の「Spot Board」
↑ まずは口座開設。 MJ MetaTrader PLANEX1(β版)でMetaTraderがチャートして利用可。



↑ MetaTraderで作成したプログラムをJavaに変換して、使用できるようになっています。



↑ CFDが好きな人に最適。MetaTraderでCFDのトレードができます。 よってCFDも自動売買が可能です。





↑ Metatrader は使えませんが、 MT4と同様にDDE接続し、データをリアルタイムで入手し、 Excel VBAでプログラムできます。 詳しくは、こちらへ



↑ Metatrader は使えませんが、 カブドットコム証券さんも自動売買できます。



Economic Indicators

お薦めBLOG:

しろふくろうFXテクニカル分析研究所

しろふくろうのメタトレーダーでFXシステムトレード

しろふくろうの海外FXでもメタトレーダー

Toyolab FX - 手ぶらで為替取引

基礎から学ぶシステムトレード(豊嶋久道さん)

とあるMetaTraderの備忘秘録

『Expert adviser』は、おもしろい!

【FX】システムトレードするならMetaTraderでしょ

FXデイトレード投資法

MT4(MetaTrader4)でデイトレード

Duck-butt tiger's FX trading soliloquy

MetaTraderでFX自動売買ブログ

お嬢さん、FXはおよしなさい

運に頼らないEAの運用方法について考えていく!

MT4自動売買&ポイントサイトで生活するぞ!

くーちゃんさん(GodSpeedで有名)

FXシステムトレード研究ノート〜上級者用〜

FXで1億稼ぐ!初心者マサキの自動売買ブログ

MetaTrader 4 で永久に稼ぐ!

気ままにMT4: MetaTrader4/メタトレーダー4

ボブとメタバイザーによる、メタトレーダーアカデミア

FXテクニカル分析&業者比較Blog

FinanceMap - MT4,Metatrader,FX,為替でシステムトレード

Automation Finance

◆ Clockwork FX ◆

あほすけのFX売買記録

ヘパイストスの錬金ロボット!

ちょびちょびFX

Volatily Scalp

シストレラボ

クララの自動売買でFX

ドリームゲートFXは詐欺なのか?! 61日間の検証と評価から学んだ ドリームゲートFXで負けない「7つのルール」

お薦めHP:

MT4インディケーター

MT4 インジケーターと自動売買EA

MT4インジケーター

MT4(MetaTrader4) インディケータ置き場

MetaTrader4 Indicators Collection

Forex TSD

FX自動売買研究所

為替・FX大好き主婦の楽ちんシステムトレード(^▽^)

ZuluTrade

FX外為カフェ

MetaSys-Seeker.net

MetaTraderLibrary

MTAW MetaTrader Autotrader World

FXトレードサポーター MT4売買履歴解析

MetaTraderでFX自動売買.net

システムトレード研究所 〜FXで完全自動売買〜

MetaTraderでFX自動売買研究所

MT4LIVE.COM

FOREX FACTORY

FX自動売買ソフト検証:

FX自動売買ソフトで楽に稼ぐ事は出来るのか?!

FX情報商材で稼ぐためにあなたが一番知りたいこと

無料のFX自動売買ソフト|FX自動売買 検証 評価 比較 ブログ

FXで夢をかなえるゾウ

FX情報商材検証レビューブログ masa!!

FX情報商材レビューブログの決定版!(FX情報商材レビュー・勝率検証&評価ブログ)

FX情報商材・自動売買を徹底検証!【FXマイスターよしゆきのブログ】

定年退職後に一から始めるFX奮闘日記

FX情報商材レビュー・評価!はるのFX実践検証塾

FX商材検証ナビ

MetaTraderで自動売買!

ご注意:

無登録で金融商品取引業を行う者の名称等について(金融庁)

自動売買ソフトの販売・レンタル業者にご注意!(北海道財務局)

【SOURCE FILE】mt4r.mq4

【解説】【R for MetaTrader : 7bit】, 【とあるMetaTraderの備忘秘録】 R for MetaTrader : MT4からフリーの統計解析ソフト「R」を呼び出す拡張機能DLLを用いたインディケーター。 【R for MetaTrader : 7bit】のサイトから

mt4R.mqh -> include フォルダ
mt4R.dll -> libraries フォルダ

に置き、次のように「R」の実行ファイル:Rterm.exeの場所を指定すれば、OK。

[その他の参考サイト]

MQL4 -> R-Project - Interface Library
Synthetic hedges, cointegration, mean reversion and similar stuff


// mt4r.mq4
//

#property indicator_chart_window

#property indicator_buffers 1
#property indicator_color1 Red
#property indicator_width1 2


#include <mt4R.mqh>

extern int order = 200;
extern int back = 500;
extern int ahead = 20;

int R;
double buf_prediction[];

int init(){
   SetIndexBuffer(0, buf_prediction);
   SetIndexStyle(0, DRAW_LINE);
   SetIndexShift(0, ahead);
   R = RInit("C:\Program Files\R\R-2.10.0\bin\Rterm.exe --no-save", 2);
   Comment("history: " + back + " bars, method: OLS, order: " + order);
}

int deinit(){
   RDeinit(R);
}

int start(){
   double hist[];
   double pred[];
   int i;
   
   if (RIsBusy(R)){
      // last RExecuteAsync() is still not finished, do nothing.
      return(0);
   }
   
   if (RGetInteger(R, "as.integer(exists('model'))") == 1){
      // there exists a model (the variable is set). 
      // This means a previously started RExecuteAsync() has finished. 
      // we can now predict from this model and plot it.
      RAssignInteger(R, "ahead", ahead);
      RExecute(R, "pred <- predict(model, n.ahead=ahead)$pred");
      ArrayResize(pred, ahead);
      RGetVector(R, "rev(pred)", pred, ahead);
      for (i=0; i<ahead; i++){
         buf_prediction[i] = pred[i];
      }
   }
   
   // make a (new) prediction
   // move some history over to R   
   ArrayResize(hist, back);
   for (i=0; i<back; i++){
      hist[i] = Close[i];
   }
   RAssignVector(R, "hist", hist, ArraySize(hist));
   RExecute(R, "hist <- rev(hist)");
   
   // crunch the numbers in the background and return from the start() function
   // RIsBusy() in the next ticks will tell us when it is finished.
   RAssignInteger(R, "ord", order);
   RExecuteAsync(R, "model <- ar(hist, aic=FALSE, order=ord, method='ols')");
   return(0);   
}


【表示結果】






Back to Meta Trader

Google
メタトレーダー関連図書:


【初級編】 基本的な事項からプログラムの仕方まで解説

【中級編】 独自のテクニカル分析をするためのプログラミングについての解説



【初級編】 基本的な事項から筆者のトレード手法も公開している

【初級編】 しろふくろうさんによるメタトレーダーの使い方が少し書かれている


【初級編】 基本的な事項からメタトレーダーのExpert Advisorを使って、自動売買システムの作り方が書かれている.


【初級編】 EAが4つついており、なおかつジェネレーターを使った自動売買プログラム(EA)の作り方を解説


【初級編】 FXの必勝法を説いた本。その中でメタトレーダー4の活用法も紹介


【中級編】 自動売買システムの構築に必要な、MQL言語の知識をこの1冊に集約しています。 サンプルコードも豊富に用意されており、サンプルコードで個々の機能を実際に確認しながら学習していくことができます。