커뮤니티
부탁드립니다.
2015-12-29 17:13:36
122
글번호 93912
If data2(C)>data2(C[1]) Then
var1=data2(Index);
If data2(C)<data2(C[1]) Then
var2=data2(Index);
If var1[1]<var2[1] and var1>var2 Then
var3=Lowest(data2(L),data2(Index)-var2+1); //data2하락중의저가
If var1[1]>var2[1] and var1<var2 Then
var4=Highest(data2(H),data2(Index)-var1+1); //data2상승중의고가
If var1<var2 and data2(L)<data2(L[1]) and var4-data2(L)>5 and 매수조건 Then
Buy(); //data2에서 하락폭이 5 이상이고 data1에서 매수조건이면 매수
If var1>var2 and data2(H)>data2(H[1]) and data2(H)-var3>5 and 매도조건 Then
Sell(); // data2에서 상승폭이 5이상이고 data1에서 매도조건이면 매도
이 식이 맞는지요. data2라는 글자를 어디어디 넣어야 하는지 몰라서...
부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2015-12-29 17:28:10
안녕하세요
예스스탁입니다.
참조데이터를 사용하실 때는
변수에 대한 선언에 기준데이터를 지정해야 하므로
내장변수가 아닌 변수명을 직접 만드셔서 사용하시기 바랍니다.
var : v1(0,data2),v2(0,data2),V3(0,data2),v4(0,data2);
If data2(C) > data2(C[1]) Then
v1 = data2(Index);
If data2(C) < data2(C[1]) Then
v2 = data2(Index);
If v1[1] < v2[1] and v1 > v2 Then
v3 = data2(Lowest(L,data2(Index)-v2+1)); //data2하락중의저가
If v1[1] > v2[1] and v1 < v2 Then
v4 = data2(Highest(H,data2(Index)-v1+1)); //data2상승중의고가
If v1 < v2 and data2(L) < data2(L[1]) and v4-data2(L) > 5 and 매수조건 Then
Buy(); //data2에서 하락폭이 5 이상이고 data1에서 매수조건이면 매수
If v1 > v2 and data2(H) > data2(H[1]) and data2(H)-v3 > 5 and 매도조건 Then
Sell(); // data2에서 상승폭이 5이상이고 data1에서 매도조건이면 매도
즐거운 하루되세요
> 묘선낭자 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> If data2(C)>data2(C[1]) Then
var1=data2(Index);
If data2(C)<data2(C[1]) Then
var2=data2(Index);
If var1[1]<var2[1] and var1>var2 Then
var3=Lowest(data2(L),data2(Index)-var2+1); //data2하락중의저가
If var1[1]>var2[1] and var1<var2 Then
var4=Highest(data2(H),data2(Index)-var1+1); //data2상승중의고가
If var1<var2 and data2(L)<data2(L[1]) and var4-data2(L)>5 and 매수조건 Then
Buy(); //data2에서 하락폭이 5 이상이고 data1에서 매수조건이면 매수
If var1>var2 and data2(H)>data2(H[1]) and data2(H)-var3>5 and 매도조건 Then
Sell(); // data2에서 상승폭이 5이상이고 data1에서 매도조건이면 매도
이 식이 맞는지요. data2라는 글자를 어디어디 넣어야 하는지 몰라서...
부탁드립니다.
다음글
이전글