回答編集履歴

4

追記

2022/03/07 16:01

投稿

yu-ima
yu-ima

スコア249

test CHANGED
@@ -14,5 +14,5 @@
14
14
  // 5 - 出来高
15
15
  int n;
16
16
 
17
- n = ArrayCopyRates( double_array, "SPX.pro", PERIOD_D1 );
17
+ n = ArrayCopyRates( double_array, "SPX.pro", PERIOD_D1 ); // BigBossの場合
18
18
 

3

追記

2022/03/07 16:00

投稿

yu-ima
yu-ima

スコア249

test CHANGED
@@ -1,3 +1,18 @@
1
1
  私も使ったことは無いのですが、
2
2
  ArrayCopyRates : 配列に価格データをコピーし、コピーしたバー数を返す関数が使えるのではないでしょうか?
3
+
4
+ 以下のように、[0][4]に前日の終値、[1][4]に前々日の終値が入ります。
3
- 時間を頂ければテストしてみます
5
+ 前日、前々日とは、あくでも営業日の事です。
6
+ 時間を指定する場合は、PERIOD_H1として配列にある時間[?][0]をサーチしてから参照すればいいと思います。
7
+ また、配列の参照には、配列数(n)を確認して参照してください。
8
+
9
+ double double_array[][6]; // 0 - 時間
10
+ // 1 - 始値
11
+ // 2 - 安値
12
+ // 3 - 高値
13
+ // 4 - 終値
14
+ // 5 - 出来高
15
+ int n;
16
+
17
+ n = ArrayCopyRates( double_array, "SPX.pro", PERIOD_D1 );
18
+

2

修正

2022/03/07 15:10

投稿

yu-ima
yu-ima

スコア249

test CHANGED
@@ -1,3 +1,3 @@
1
1
  私も使ったことは無いのですが、
2
2
  ArrayCopyRates : 配列に価格データをコピーし、コピーしたバー数を返す関数が使えるのではないでしょうか?
3
- 時間を頂ければテストしてみますが
3
+ 時間を頂ければテストしてみますが

1

追記

2022/03/07 14:57

投稿

yu-ima
yu-ima

スコア249

test CHANGED
@@ -1,2 +1,3 @@
1
1
  私も使ったことは無いのですが、
2
2
  ArrayCopyRates : 配列に価格データをコピーし、コピーしたバー数を返す関数が使えるのではないでしょうか?
3
+ 時間を頂ければテストしてみますが?