mt4 (MetaTrader4)使い倒シストレ

メタトレーダー、自作インジケータ、自作EAで完全自動売買。使えるものは何でも使え。
インジケーター、EA(自動売買システム)製作のご依頼はこちらへ
Googolyen FX Factory
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


にほんブログ村 為替ブログ FX システムトレード派へ
--/--/--(--) --:--:-- | スポンサー広告 | Trackback(-) | Comment(-)
Other operations (その他の演算)

インデックス指定

配列のi番目の要素にアクセスする場合、式の値はiの通し番号を持つ変数の値となる。

Example:
array[i] = 3; //配列のi番目の要素に3の値を代入する
整数だけ配列のインデックスになる。
4次元以下の配列が許されている。
各サイズは0からサイズ-1でインデックス化される。
具体的に言うと、50個の要素から成る1次元配列を考えたとき、最初の要素は array[0] の様に参照し、最後の要素への参照は array[49]となる。

サイズを越えてアクセスすると、サブシステムがERR_ARRAY_INDEX_OUT_OF_RANGEエラーを発生させる。このエラーはGetLastError()関数によって分かる。

x1,x2,...,xn引数での関数呼び出し

各引数は、定数、変数、または類似する型の式である。引数は、関数名の後の丸括弧の中に書き、各引数はコンマで区切られる。 式の値は、関数からの返り値である。void型の関数の場合、関数呼び出しは代入演算子の右辺に置くことはできない。
オーダー関数の引数によってどのような動きをするか確認してみてください。

Example:
double SL=Bid-25*Point;
int    ticket=OrderSend(
                        Symbol(),OP_BUY,1,Ask,
                        3,SL,Ask+25*Point,"My comment",
                        123,0,Red
                        );

コンマの働き

コンマで区切られた式は左式から右式に順番に実行される。
左式を計算した影響は右式が計算されるよりも前に現れ、その結果の型と値は右式に影響を与える。
上記のようなパラメータの羅列は以下のExampleのように使われる。

Example:
for(i=0,j=99; i<100; i++,j--) Print(array[i][j]);


にほんブログ村 為替ブログ FX システムトレード派へ
Trackback
この記事のトラックバックURL
≪この記事へのトラックバック≫
Designed by aykm.
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。