한 스윙 사이의 막대 수를 지그재그 같이 다른 스윙으로 계산하고 싶습니다.
1- 사이의 막대 수를 계산하고 싶습니다.
a-H_L
b- L_L
c- H_H
또한 스윙 바 indies의 높거나 낮은에 그것을 원한다 열려있는 높은 낮은 가까운 및 양은 이것을 가능하다
2 - 나는 각 스윙에 대해 계산 된 가격 차이로 같은 것을 원한다.
H-L
L1_L2
H1-H2
TIA
한 스윙 사이의 막대 수를 지그재그 같이 다른 스윙으로 계산하고 싶습니다.
1- 사이의 막대 수를 계산하고 싶습니다.
a-H_L
b- L_L
c- H_H
또한 스윙 바 indies의 높거나 낮은에 그것을 원한다 열려있는 높은 낮은 가까운 및 양은 이것을 가능하다
2 - 나는 각 스윙에 대해 계산 된 가격 차이로 같은 것을 원한다.
H-L
L1_L2
H1-H2
TIA
코드 snippit =========== 이중 permSwing [9] [6];/첫 번째 차원은 Period입니다. second는 swing의 값입니다. double permIndex [9] [6];/첫 번째 차원은 마침표입니다. 두 번째는 스윙 시간입니다. int chanTimes [9] = {1,5,15,30,60,240,1440,0,0};/어떤 시간 프레임을 채우고 싶은가? int chancount = 3;/위의 배열에서 채울 시간 프레임 수 void zigZag () {for (int j = 0; jlt; chancount; j ) {int found = 0; int i = 0; (발견 된 lt; 4)/마지막 네 개의 지그재그 스윙을 찾습니다. {if (iCustom (NULL, chanTimes [j], ZigZag, 9,5,3,0, i)! = 0) {permSwing [j] [found] = iCustom (NULL, chanTimes [j], ZigZag, 9,5,3,0, i); permIndex [j] [found] = iTime (NULL, chanTimes [j], i); 발견 된 ; } i ; }}} iBarShift (Symbol (), chanTimes [x], permIndex [x] [0]) - iBarShift (Symbol (), chanTimes [x], permIndex [ x] [1]) 여기서 x는 마침표의 인덱스이고 0과 1은 바의 수를 얻기위한 스윙의 인덱스입니다. permSwing [x] [0] - permSwing [x] [1] 당신에게 가치의 차이를 줄 것입니다.