EAラボラトリー::FX自動売買システムのWin-Win型研究開発サイト

MetaTrader5の最近のブログ記事

こんにちは。最近ブログを書く気になってきたengineeeerです。

いやー今朝起きてビックリしました。
我が自宅PCなんですが、いつも自動インスコはOffにしているのですが、なぜか早朝3:30にWindowsUpdateが始まり、自動再起動がかかっていました。
実はその時EAのプログラム中でして、途中で疲れてBEDで横になっていた間に起きた出来事であり、1時間くらいの間の作業が吹っ飛んでしまっていました><。 皆さんも良くあると思います。小まめにCtrl+Sですねw

もちろん、リアルEAVPS上で稼動させていますので全く問題は無いです。
WindowsVPSEAでのFXトレードに非常に便利なサービスです。まだ導入していない方は是非お勧めします。

レンタルサーバーなら使えるねっと
(もしここからレンタル契約すると私におこずかいが入りますので注意が必要ですw)

 

さて、先日紹介致しましたMetaTrader5ですが毎日ちょくちょく弄ってます。BetaというよりAlfaですね。バグだらけでまだまだです。とは言え、新しい開発環境がそばにあるので気合が入ります。統合新EAの開発に拍車がかかっていい感じです。最近目がつらいのでブルーベリーGetしに行かねばなりませんねw 高い代償になる前にね。

 

昨日今日とEURGBPで大き目のDDがあります。エントリーは防ぎよう無いパターンですが、決済は何かいいアイデアが出てきそうな予感がします。研究員の皆様もよろしくお願い致します。

 

<<新規認定研究員>>

broadcasterさん、nbnktさん、

以上の2名を当サイトの研究員として認定致します。よろしくお願いいたします。

こんにちは。

ついにメタトレーダー5のベータ版が公開されました。
暇なときにいじってみますね。

forum.mql4.com/26550
 

言語パックか何かでバグがありますね。
この画面の先に進めません。

mt5_setup_10091014.JPG

 

対処方法あります。
かの有名なfai氏が紹介してくれてます

forum.mql4.com/26550/page6

 の MT5LicenseAgree.zip (196.65 KB)を使用すると良いです。
先に進むことが出来ます。

 

さて楽しみ楽しみ。んん??テトリスが出来るぞ・・・・w
バックテストはまだ動かせない模様・・・。

 

<<新規認定研究員>>

tenさん、chapp1023さん、

以上の2名を当サイトの研究員として認定致します。よろしくお願いいたします。

おはようございます。

昨日仕事で片目をやられてしまい眼帯生活を強いやられているengineeeerです。

昨日、近い将来気になる新プラットフォームであるMetaTrader5のプログラミング言語MQL5のヘルプファイルの解読を行っていました。(ロシア語ですが・・・w)

まだ基本的なところだけですが、 

 型  Size  最小値  最大値  C++での表記

 char

 -128   127   char 
 uchar  0   255   unsigned char, BYTE 
 bool  0(false)   1(true)   bool 
 short   -32768  32767   short,wchar_t
 ushort   0  65535   unsigned short, WORD
 int -2147483648   2147483647  int
 uint  4  0  4294967295  unsigned int, DWORD
 color  4  -1  16777215  int, COLORREF
 long  8  -9223372036854775808  9223372036854775807  __int64
 ulong  8  0  18446744073709551615  unsigned __int64
 datetime  8  0 (1970.01.01 0:00:00)  32535244799 (3000.12.31.23:59:59)  __time64_t
 float (7桁)  4  1.175494351e-38  3.402823466e+38  float
 double (15桁)  8  2.2250738585072014e-308  1.7976931348623158e+308  double

ベースがC++なので、これだけになりますね。でもこんなに使うかな?まあ、あって損は無いのでしょうけどねw
それにEAを長いこと作ってて思いますが、手法自体はシンプルがベストだと思います。複雑に指標を組み合わせてもあまり効果ないです。

イベント予約関数が、増えますね。

MQL4ではinit(),start(),deinit() でした。MQL5では、

OnStart(),OnInit(),OnDeinit(),OnTick().OnTimer(),OnTrade(),OnBookEvent(),OnChartEvent(),OnCalculate() とあります。

これはプログラマーさんにとってはとてもありがたいです。MQL4ではインジケータをEA内にそのまま組み入れることは出来ませんでした。外部のインジケータを呼び出すことはできますが。MQL5はインジケータ、EA、スクリプトそれぞれ呼び出されるタイミング・関数が違います。ってことは、ひとつのファイルで全て作れるってことになるのかな?この辺もまさにクラス・構造体の使用利点が伺えますね。

他には、チャートを拡大したりスクロールしたりという関数があります。何に使うのかな?デモンストレーションとかに使えるかな?

あとは、スプレッドの記録がされるようです。SpreadLogerの役割も後に終わりを迎えそうです。

 

まあ、時間をかけてじっくり読んでみますが、公開されてブローカーが対応するようになるには数年かかるんじゃないでしょうかね?肝心なオーダー系の説明が未だかかれていませんw。

どんなに、高級言語が使えるようになっても、EAシステムトレードに必要なのはアイデアだと思います。その点を忘れると技術も知識も全く無意味なものとなってしまいます。engineeeerも本職でマイコンを使った製品を開発しますが、正直設計書さえあれば作れる人は大勢います。すべてアイデア勝負です。

 

なんだか、こんなこと記事にしてもプログラマーが集まるHPではないのでサッパリ??ですよね。失敗しましたw

 

今週のトレード結果ですが、トレード数が少なかったですが公開EAはどれも好調でしたね。
回りくどく言ったのは、非公開EAでDDがあったからです。Monkyです。このEAはちょっと変わったナンピンに近いエンジンが搭載されていまして、まあひどいDDでした。>< 
なんども言うように、ナンピンは逃げであり、私は少なからずそんな匂いのするこのEAは公開すべきでないという考えに至ったので、現在公開予定はありません。よく考え直して、納得がいくようになったら公開します。

今週ずっと仕事でEAをいじる暇はありませんでしたので、今週末もバージョンアップは難しいかと思います。この連休はアンケートの中途集計をして見ます。皆さんの意見をじっくり読んでみますね。

現在アンケート回答率は、40%くらいでしょうか。8/25で閉め切らさせていただきますのでよろしくお願いいたします。またアンケートの回答は必須です。回答無き研究員は次回の継続を見送らさせていただく対象となりますのであらかじめご了承願います。アンケート案内がメールで届いていない研究員様がいらっしゃいましたらご報告下さい。

 

<<新規認定研究員>>

wellさん、ta917さん、tabさん、さくらいさん、TOMOBONさん、kenkuma2513さん、

以上の6名を当サイトの研究員として認定致します。よろしくお願いいたします。

 カテゴリ

open all | close all
 ※各最新10エントリー表示

 最近の記事(カテゴリ内)

 最近のコメント

 フラッシュタグクラウド

 お勧めサービス

安心国内WindowsVPS
engineeeerも利用しています♪
レンタルサーバーなら使えるねっと

最近話題の激安中古PCショップ
engineeeerも良く行きますし買います♪
激安PCショップ img

 ランキング

クリック協力よろしくお願いします。
FXランキング ブログランキング
ブログランキング 為替ランキング
FXランキング
人気ブログランキング ページビューランキング
fxランキング ranking
相互リンクとランキングプラス くる天 人気ブログランキング
外為ランキング FX

 相互リンクサイト様(50音順)

リンクして頂ける際はDLしてご使用下さい。
相互リンク用画像
TOPへ
TOPへ