0
Amibrokerに同じ値の配列を作成したいと思います。配列は次のようになります。Amibrokerに同じ値の配列を作成する
Arr_fix[0] = 80;
Arr_fix[1] = 80;
Arr_fix[2] = 80;
...
Arr_fix[n] = 80; //n is LAST_VALUE of array
Amibrokerに同じ値の配列を作成したいと思います。配列は次のようになります。Amibrokerに同じ値の配列を作成する
Arr_fix[0] = 80;
Arr_fix[1] = 80;
Arr_fix[2] = 80;
...
Arr_fix[n] = 80; //n is LAST_VALUE of array
あなたは、単に
var = 80;
Plot(var, "var", colorDefault, styleLine);
を書くことができますし、 "80" は、シンボルの配列全体の長さにあるでしょう。カスタム配列を作成したい場合は一方
はその後
n = ...; // rownum value
mat = Matrix(n, 1);
for(i = 0; i < n; i++)
mat[i][0] = 80;
printf(MxToString(mat));
または短い
mat = Matrix(n, 1, 80);
を行うnはあまりにBarcountである可能性があります。
また、文字列から行列に変換することができる:
matstring = "[80;80;80;80]";
mat = MxFromString(matstring);
printf(MxToString(mat));
MxGetBlock関数を使用する1次元の配列にマトリクスブロック(単数または複数)を変換するために。
各機能の詳細を確認する http://www.amibroker.com/guide/AFL.html