첨부 이미지
그림1
If (CrossDown(value, 80)and 20<value ) and CrossDown(value, 50) and
CrossDown(value1, value2)
Then
{
Sell("s",OnClose,Def,1);
}
첨부파일처럼 3가지 조건을 한꺼번에 만족하는 봉만이 아닌 순차적으로 만족하는 봉까지 찾는 식 좀 부탁드립니다(3가지 전부 만족하는 봉은 마지막 빨간색 화살표가 가르키는 봉에서 진입하는 조건입니다.
. 아마도 위의 식은 3가지가 한번에 동시에 만족하는 봉에 진입하는 식인 듯 합니다.
답변 2
예스스탁
예스스탁 답변
2025-02-24 16:54:18
안녕하세요
예스스탁입니다.
1
(CrossDown(value, 80)and 20<value ) and CrossDown(value, 50)
올리신 그림에 지표는 3개인데
위와 같이 value라는 값으로 조건 2개가 지정되어 있습니다.
다른 변수이름으로 지정하셔야 합니다.
아래식에서 Avalue, Bvalue로 변경해 처리해 드립니다.
2
var : Avalue(0),Bvalue(0);
var : T1(0),T2(0),T3(0),Scond(False);
Avalue = 계산식;
Bvalue = 계산식;
value1 = 계산식;
value2 = 계산식;
if CrossUP(Avalue,80) Then
T1 = 80;
if CrossDown(Bvalue,80) Then
T1 = -80;
if Crossup(Bvalue,20) Then
T1 = 20;
if CrossDown(Bvalue,20) Then
T1 = -20;
if CrossUp(Bvalue,50) Then
T2 = 1;
if CrossDown(Bvalue,50) Then
T2 = -1;
if Crossup(value1,Value2) Then
T3 = 1;
if CrossDown(value1,Value2) Then
T3 = -1;
Scond = T1 == -80 and T2 == -1 and T3 == -1;
if Scond == true and Scond[1] == False Then
Sell("s",OnClose,Def,1);
즐거운 하루되세요
> 산수유 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다.
> If (CrossDown(value, 80)and 20<value ) and CrossDown(value, 50) and
CrossDown(value1, value2)
Then
{
Sell("s",OnClose,Def,1);
}
첨부파일처럼 3가지 조건을 한꺼번에 만족하는 봉만이 아닌 순차적으로 만족하는 봉까지 찾는 식 좀 부탁드립니다(3가지 전부 만족하는 봉은 마지막 빨간색 화살표가 가르키는 봉에서 진입하는 조건입니다.
. 아마도 위의 식은 3가지가 한번에 동시에 만족하는 봉에 진입하는 식인 듯 합니다.
감사합니다. 어렵네요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식부탁드립니다.
>
안녕하세요
예스스탁입니다.
1
(CrossDown(value, 80)and 20<value ) and CrossDown(value, 50)
올리신 그림에 지표는 3개인데
위와 같이 value라는 값으로 조건 2개가 지정되어 있습니다.
다른 변수이름으로 지정하셔야 합니다.
아래식에서 Avalue, Bvalue로 변경해 처리해 드립니다.
2
var : Avalue(0),Bvalue(0);
var : T1(0),T2(0),T3(0),Scond(False);
Avalue = 계산식;
Bvalue = 계산식;
value1 = 계산식;
value2 = 계산식;
if CrossUP(Avalue,80) Then
T1 = 80;
if CrossDown(Bvalue,80) Then
T1 = -80;
if Crossup(Bvalue,20) Then
T1 = 20;
if CrossDown(Bvalue,20) Then
T1 = -20;
if CrossUp(Bvalue,50) Then
T2 = 1;
if CrossDown(Bvalue,50) Then
T2 = -1;
if Crossup(value1,Value2) Then
T3 = 1;
if CrossDown(value1,Value2) Then
T3 = -1;
Scond = T1 == -80 and T2 == -1 and T3 == -1;
if Scond == true and Scond[1] == False Then
Sell("s",OnClose,Def,1);
즐거운 하루되세요
> 산수유 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다.
> If (CrossDown(value, 80)and 20<value ) and CrossDown(value, 50) and
CrossDown(value1, value2)
Then
{
Sell("s",OnClose,Def,1);
}
첨부파일처럼 3가지 조건을 한꺼번에 만족하는 봉만이 아닌 순차적으로 만족하는 봉까지 찾는 식 좀 부탁드립니다(3가지 전부 만족하는 봉은 마지막 빨간색 화살표가 가르키는 봉에서 진입하는 조건입니다.
. 아마도 위의 식은 3가지가 한번에 동시에 만족하는 봉에 진입하는 식인 듯 합니다.