FX完全自動売買への道  RSSを登録する

現役プログラマーが、FXで完全自動売買を行うトレーディングシステムの構築方法を公開しています。プログラミングの基礎から勉強できるため、ご自身でシステムの構築やバックテストができるようになります。目指せ!システムトレードで資産運用!

現在休刊中です    
解除

規約に同意して

2008/03/15

FX完全自動売買への道 第2008-7号

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 プログラマーなFX 〜完全自動売買への道〜
   http://victor.cocolog-nifty.com/blog/
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

こんにちは。FXPGです。
いつもご購読いただきましてありがとうございます。

■ INDEX
┣ はじめてのMQL4言語2(11)
┣ 編集後記
┣ 注意事項・免責事項
┗ 発行に関して

―――――――――――――――――――――――――――――――――――――
■
┗  はじめてのMQL4言語2(11) 2次元配列

今回は配列は配列でも、2次元配列というのを紹介してみたいと思います。
少しマニアックなテクニックになるので、使っている方は少ないでしょうね。

まず今まで使っていた普通の配列は、1次元配列となります。

double array[5];

これはarrayという1次元配列で、配列数は5個です。

次のものは2次元配列となります。

double array2[5][2];

これはarray2という2次元配列で、配列数は5個×2個です。つまり計10個。

これで何を表現するのかというと、わかりやすいのは「表」でしょうか。
エクセルなどでいう表(シート)は行と列が存在しますので、2次元の配列で表現す
ることができます。

例えば5行、2列の表があったとするとこれは5個×2個の2次元配列になります。

double table[5][2];  // [行][列]

値を代入してみます。
table[0][0] = 1.0;
table[0][1] = 2.0;
table[1][0] = 3.0;
table[1][1] = 4.0;
table[2][0] = 5.0;
table[2][1] = 6.0;
table[3][0] = 7.0;
table[3][1] = 8.0;
table[4][0] = 9.0;
table[4][1] = 10.0;

これは次のようにして取り出すことができます。

for (int row = 0; row < 5; row++) {
  for (int column = 0; column < 2; column++) {
    Print("table[", row, "][", column, "] = ", table[row][column]);
  }
}

出力結果です。

table[0][0] = 1
table[0][1] = 2
table[1][0] = 3
table[1][1] = 4
table[2][0] = 5
table[2][1] = 6
table[3][0] = 7
table[3][1] = 8
table[4][0] = 9
table[4][1] = 10

いかがでしょうか。
実はその気になれば、3次元、4次元、5次元・・・と多次元配列もつくることがで
きます。

table3[2][3][4];
table4[2][3][4][5];
table5[2][3][4][5][6];

とはいえ、実際にこのような多次元配列を使って売買ルールを作るという事はほとん
どないとは思いますが・・。使ったとしても2次元配列までだと思います。

一応このような事もできる。
という事だけ頭の片隅に覚えて置く程度で良いかと思います。


さて今回紹介した例はこちらのマニュアルから抜粋しました。

「FX完全自動売買システム構築のための250の技 MetaTrader4逆引き大全集」
http://k2srv.com/fxprogrammer/mt4manual/top.htm

「45. 多次元配列を使う」

他にもたくさんテクニックなどを紹介していますので、よろしければどうぞ。

それでは次回をお楽しみに^^。

―――――――――――――――――――――――――――――――――――――
■
┗ 編集後記

ドル円がいよいよ100円を切ってきました。一時98円台に突入したようですが、98円台
は1995年9月以来、約12年6カ月ぶりだとか・・。

12年前は何をしていたかな?とふと考えてみましたが、たしかまだ当時は大学生で卒
業旅行を計画していたときだったと思います。始めての海外旅行で、円からドルに両
替したのも始めてで、1ドル=100円という感覚がなんとなく残っています。

それにしても1995年は70円台にまで下落していたんですね。
興味のあるかたは一度ドル円を週足チャートで見てみてください。長いスパンで見る
と、今のドル安局面もそれほど不自然な動きではない事がわかります。100円部分に
サポートラインがあるようですから、ここから上昇すればレンジ相場、サポートライ
ンを割って下落すれば下方ブレイクアウトになるのでしょう。

現在の相場のセンチメンタルから考えると更なる下落もおおいにありえますが、これ
ばっかりはなんともいえません。私自身、今後の下落局面を想定して幾つかポジショ
ンの整理を行いました(^_^;)

このドル安局面をチャンスと捕らえてドルを買う人もおられるかと思いますが、もう
少し待ったほうが良いかもしれませんね。今はまさに下落トレンドを描いている最中
ですから、まだまだリスクはあります。トレンドが確実に反転してからのほうがより
安全のような気がします。

くれぐれも無謀な投資にはご注意を^^

==■注意事項・免責事項-----------------------------------------------------
メルマガの内容には注意しておりますが、その内容の正確性および安全性、利用者に
とっての有用性を保証するものではありません。必ずご自身の目で体で実際に実行し、
確認して頂ければと思います。

当該情報に基づいて被ったいかなる損害についても、一切の責任を負いかねますので
ご了承下さい。投資は自己責任でお願いします。

※本メールマガジンに掲載された記事を許可なく転載することを禁じます。


==■発行に関して-----------------------------------------------------------
発行者:FXPG
ブログ:プログラマーなFX 〜完全自動売買への道〜
    http://victor.cocolog-nifty.com/blog/
お問合せ・感想:fxprogrammer@gmail.com

▼本メールが不要な方はこちらから解除できます。
    http://www.mag2.com/m/0000212860.html
----------------------------------------------------------------------------
         Copyright(C) 2008 プログラマーなFX. All Rights Reserved.
--------------------------------------------------------------------------==

がんばる投資家を応援します □相場に関する専門書で日本一の品揃え
  ┏━━━━━━━━━━┓ □DVD・ビデオ・投資家セミナー etc
  ┃トレーダーズショップ┃ □最安の送料&最速のお届け
  ┗━━━━━━━━━━┛ □自宅までの配達状況がウェブで確認できます
  http://af1.mag2.com/m/af/0000123619/001/s00000000009002/011
現在休刊中です
解除

規約に同意して

最近の記事

上へ戻る