커뮤니티
64130 재문의 드립니다.
2019-09-19 08:54:10
172
글번호 132070
* 아래 식대로 해보니까 전일 가격대에서도 매매가 됨니다.
즉 하락 하고 있는데 전일 가격대에서 막 매수가 됨니다.
<요청 사항> var99이 가장 직전 crossup 또는 crossdown 되는 기준으로
매매가 되도록 부탁 드립니다.
## SwingLow(1,H,Left,right,Left+Right+1) != -1 함수 와
countif 함수 로 요청 좀 드립니다.
var99 = ma(c,20) ;
var1 = 51.1;
var2 = 51.3;
var3 = 51.5;
var4 = 51.7;
var5 = 51.9;
Condition1 = c > var1 and c > var2;
Condition2 = c < var5 and c < var4;
if Condition1 == true and Condition1[1] == false Then
buy();
if Condition2 == true and Condition2[1] == false Then
sell();
* 고맙습니다.
답변 1
예스스탁 예스스탁 답변
2019-09-19 16:54:53
안녕하세요
예스스탁입니다.
countif나 swing 함수로 체크가 되지 않습니다.
각 선을 돌파시마다 다른값을 지정해 해당값을 이용해 진입하게 수정해 드립니다.
var : T(0);
var99 = ma(c,20) ;
var1 = 51.1;
var2 = 51.3;
var3 = 51.5;
var4 = 51.7;
var5 = 51.9;
if crossup(var99,var1) Then
T = 1;
if CrossDown(var99,var1) Then
T = -1;
if crossup(var99,var2) Then
T = 2;
if CrossDown(var99,var2) Then
T = -2;
if crossup(var99,var3) Then
T = 3;
if CrossDown(var99,var3) Then
T = -3;
if crossup(var99,var4) Then
T = 4;
if CrossDown(var99,var4) Then
T = -4;
if crossup(var99,var5) Then
T = 5;
if CrossDown(var99,var5) Then
T = -5;
if T != T[1] and T == 2 and T[1] == 1 Then
buy();
if T != T[1] and T == -4 and T[1] == -5 Then
sell();
즐거운 하루되세요
> 요타 님이 쓴 글입니다.
> 제목 : 64130 재문의 드립니다.
> * 아래 식대로 해보니까 전일 가격대에서도 매매가 됨니다.
즉 하락 하고 있는데 전일 가격대에서 막 매수가 됨니다.
<요청 사항> var99이 가장 직전 crossup 또는 crossdown 되는 기준으로
매매가 되도록 부탁 드립니다.
## SwingLow(1,H,Left,right,Left+Right+1) != -1 함수 와
countif 함수 로 요청 좀 드립니다.
var99 = ma(c,20) ;
var1 = 51.1;
var2 = 51.3;
var3 = 51.5;
var4 = 51.7;
var5 = 51.9;
Condition1 = c > var1 and c > var2;
Condition2 = c < var5 and c < var4;
if Condition1 == true and Condition1[1] == false Then
buy();
if Condition2 == true and Condition2[1] == false Then
sell();
* 고맙습니다.
다음글
이전글