int ArrayCopySeries(double &array[], int series_index, string symbol=NULL, int timeframe=0)
直列配列をコピーし、コピーした要素の数を返す。
データ配列の実メモリ割り当てはせず、何もコピーされない。
このような配列へのアクセスはリダイレクトされる。
カスタムインジケータにおけるインデックス配列として代入された配列は除く。
この場合、データは実コピーされる。
もし今とは異なる通貨名や時間枠のデータが他のチャートからコピーされれば、必要データが不足する可能性がある。
この時ERR_HISTORY_WILL_UPDATEDエラー(4066 - 要求されたデータが未更新)が最後のエラー値になった場合、ある一定の時間を置いた後で、再コピーをする必要がある。
Notes:もしseries_indexがMODE_TIMEならば、関数へ渡される配列はdetetime型でなければならない。
Parameters:
array[] - double型2次元配列のコピー先への参照
series_index - 直列アレイ識別子。これらは直列データ識別子のどれかの値をとる。
symbol - シンボル名 (通貨ペア名)
timeframe - 時間枠。これらは時間枠の値のどれかをとる
Sample:
datetime daytimes[];
int shift=10,dayshift,error;
//---- the Time[] array was sroted in the descending order
ArrayCopySeries(daytimes,MODE_TIME,Symbol(),PERIOD_D1);
error=GetLastError();
if(error==4066)
{
//---- make two more attempts to read
for(int i=0;i<2; i++)
{
Sleep(5000);
ArrayCopySeries(daytimes,MODE_TIME,Symbol(),PERIOD_D1);
//---- check the current daily bar time
datetime last_day=daytimes[0];
if(Year()==TimeYear(last_day) && Month()==TimeMonth(last_day)
&& Day()==TimeDay(last_day)) break;
}
}
if(Time[shift]>=daytimes[0]) dayshift=0;
else
{
dayshift=ArrayBsearch(daytimes,Time[shift],WHOLE_ARRAY,0,MODE_DESCEND);
if(Period()< PERIOD_D1) dayshift++;
}
Print(TimeToStr(Time[shift])," corresponds to “,dayshift,” day bar opened at ",
TimeToStr(daytimes[dayshift]));
**太字1**
__太字2__
*斜体1*
_斜体2_
~~打ち消し線~~
++下線付きテキスト++
太字1
太字2
斜体1
斜体2
打ち消し線
++下線付きテキスト++
==マークテキスト==
19^th^
H~2~O
(c) (C) (r) (R) (tm) (TM) (p) (P) +-
:wink: :laughing: :yum: :cry:
:-) :-( 8-) ;)
マークテキスト
19th
H2O
© © ® ® ™ ™ § § ±
😉 😆 😋 😢
😃 😦 😎 😉
==リスト(箇条書き)==
リストの作成は先頭に
`+` `-` または`*`で始めることによってリストを作成できます
+ サブリストは2スペースのインデントで作成できます
- または、マークアップの文字を変更することでもサブリストを作成できます
+ GogoJungle
+ 投資家の英知をすべての人に。
+ とても簡単です!
リスト(箇条書き)
リストの作成は先頭に
+
-
または*
で始めることによってリストを作成できます
- サブリストは2スペースのインデントで作成できます
- または、マークアップの文字を変更することでもサブリストを作成できます
+ GogoJungle
+ 投資家の英知をすべての人に。
- とても簡単です!
==リスト(段落番号)==
1. GogoJungle LABO
2. EA(自動売買)
3. インジケーター
リスト(段落番号)
- GogoJungle LABO
- EA(自動売買)
- インジケーター
==テーブル==
| 名前 | 説明 |
| ------ | ----------- |
| EA(自動売買) | MT4で利用可能な自動売買ソフトウェア |
| インジケーター | 売買サイン、発注補助、各種通知機能などのツール |
テーブル
名前 |
説明 |
EA(自動売買) |
MT4で利用可能な自動売買ソフトウェア |
インジケーター |
売買サイン、発注補助、各種通知機能などのツール |
==テーブル(カラムを右寄せ)==
| 名前 | 説明 |
| ------:| -----------:|
| EA(自動売買) | MT4で利用可能な自動売買ソフトウェア|
| インジケーター | 売買サイン、発注補助、各種通知機能などのツール |
テーブル(カラムを右寄せ)
名前 |
説明 |
EA(自動売買) |
MT4で利用可能な自動売買ソフトウェア |
インジケーター |
売買サイン、発注補助、各種通知機能などのツール |
==リンク==
[GogoJungle](https://www.gogojungle.co.jp/)
==画像==
![EAつくーる](https://www.gogojungle.co.jp/img/products/5735)
画像
閉じる
**太字1**
__太字2__
*斜体1*
_斜体2_
~~打ち消し線~~
++下線付きテキスト++
太字1
太字2
斜体1
斜体2
打ち消し線
++下線付きテキスト++
==マークテキスト==
19^th^
H~2~O
(c) (C) (r) (R) (tm) (TM) (p) (P) +-
:wink: :laughing: :yum: :cry:
:-) :-( 8-) ;)
マークテキスト
19th
H2O
© © ® ® ™ ™ § § ±
😉 😆 😋 😢
😃 😦 😎 😉
==リスト(箇条書き)==
リストの作成は先頭に
`+` `-` または`*`で始めることによってリストを作成できます
+ サブリストは2スペースのインデントで作成できます
- または、マークアップの文字を変更することでもサブリストを作成できます
+ GogoJungle
+ 投資家の英知をすべての人に。
+ とても簡単です!
リスト(箇条書き)
リストの作成は先頭に
+
-
または*
で始めることによってリストを作成できます
- サブリストは2スペースのインデントで作成できます
- または、マークアップの文字を変更することでもサブリストを作成できます
+ GogoJungle
+ 投資家の英知をすべての人に。
- とても簡単です!
==リスト(段落番号)==
1. GogoJungle LABO
2. EA(自動売買)
3. インジケーター
リスト(段落番号)
- GogoJungle LABO
- EA(自動売買)
- インジケーター
==テーブル==
| 名前 | 説明 |
| ------ | ----------- |
| EA(自動売買) | MT4で利用可能な自動売買ソフトウェア |
| インジケーター | 売買サイン、発注補助、各種通知機能などのツール |
テーブル
名前 |
説明 |
EA(自動売買) |
MT4で利用可能な自動売買ソフトウェア |
インジケーター |
売買サイン、発注補助、各種通知機能などのツール |
==テーブル(カラムを右寄せ)==
| 名前 | 説明 |
| ------:| -----------:|
| EA(自動売買) | MT4で利用可能な自動売買ソフトウェア|
| インジケーター | 売買サイン、発注補助、各種通知機能などのツール |
テーブル(カラムを右寄せ)
名前 |
説明 |
EA(自動売買) |
MT4で利用可能な自動売買ソフトウェア |
インジケーター |
売買サイン、発注補助、各種通知機能などのツール |
==リンク==
[GogoJungle](https://www.gogojungle.co.jp/)
==画像==
![EAつくーる](https://www.gogojungle.co.jp/img/products/5735)
画像
閉じる