첨부 이미지
그림1
아래 식으로 쌍봉, 쌍바닥 식을 쓰고 있는데요..
60선이 240선 아래위에서 쌍봉, 쌍바닥인데요..
1. 60선의 쌍바닥, 쌍봉을 만드는 두 변곡이 둘다 240 아래나 위에 있게..
쌍바닥, 쌍봉의 첫번째 변곡을 만들고 240선을 돌파하고 두번째 변곡을 만드는경우는 쌍봉, 쌍바닥이 아니게 하고 싶습니다. < 사진 첨부했습니다.
2. 그리고 쌍바닥 쌍봉의 두 변곡간은 캔들로 30캔들 이상이 차이가 났을때로 하고 싶습니다.
var26 <- 5선
var27 <- 20선
var28 <- 60선
var29 <- 240선
if var28 < var28[1] and var28[1] > var28[2] and Condition61 == true Then
{
HH601 = Var28;
HH602 = HH601[1];
i1 = Index;
i2 = i1[1];
if HH602 >= HH601 Then
STT60 = 2;
}
Else STT60 = 0;
if STT60 != STT60[1] and STT60 == 2 Then Exitlong("60쌍봉");
//////////////////////////////
if var28 > var28[1] and var28[1] < var28[2] and Condition60 == true Then
{
LL601 = Var28;
LL602 = LL601[1];
i1 = Index;
i2 = i1[1];
if LL602 <= LL601 Then
BTT60 = 2;
}
Else BTT60 = 0;
if BTT60 != BTT60[1] and BTT60 == 2 and C > O and (C+O)/2 >= Var27 Then Exitshort("60쌍바닥");
답변 1
예스스탁
예스스탁 답변
2021-06-09 16:43:43
안녕하세요
예스스탁입니다.
var : T(0),X(0),Y(0),hi1(0),hi2(0),li1(0),li2(0);
var26 <- 5선
var27 <- 20선
var28 <- 60선
var29 <- 240선
if CrossUp(Var28,Var29) Then
{
T = 1;
X = 0;
}
if CrossDown(Var28,Var29) Then
{
T = -1;
Y = 0;
}
if T == 1 and var28 < var28[1] and var28[1] > var28[2] and Condition61 == true Then
{
X = X+1;
HH601 = Var28[1];
HH602 = HH601[1];
hi1 = Index;
hi2 = i1[1];
if HH602 >= HH601 Then
STT60 = 2;
}
Else STT60 = 0;
if STT60 != STT60[1] and STT60 == 2 and X >= 2 and hi1 >= hi2+30 Then Exitlong("60쌍봉");
//////////////////////////////
if T == -1 and var28 > var28[1] and var28[1] < var28[2] and Condition60 == true Then
{
Y = Y+1;
LL601 = Var28[1];
LL602 = LL601[1];
li1 = Index;
li2 = i1[1];
if LL602 <= LL601 Then
BTT60 = 2;
}
Else BTT60 = 0;
if BTT60 != BTT60[1] and BTT60 == 2 and X >= 2 and li1 >= li2+30 and C > O and (C+O)/2 >= Var27 Then Exitshort("60쌍바닥");
즐거운 하루되세요
> 중추신경 님이 쓴 글입니다.
> 제목 : 쌍봉 수식좀 수정바랍니다.
> 아래 식으로 쌍봉, 쌍바닥 식을 쓰고 있는데요..
60선이 240선 아래위에서 쌍봉, 쌍바닥인데요..
1. 60선의 쌍바닥, 쌍봉을 만드는 두 변곡이 둘다 240 아래나 위에 있게..
쌍바닥, 쌍봉의 첫번째 변곡을 만들고 240선을 돌파하고 두번째 변곡을 만드는경우는 쌍봉, 쌍바닥이 아니게 하고 싶습니다. < 사진 첨부했습니다.
2. 그리고 쌍바닥 쌍봉의 두 변곡간은 캔들로 30캔들 이상이 차이가 났을때로 하고 싶습니다.
var26 <- 5선
var27 <- 20선
var28 <- 60선
var29 <- 240선
if var28 < var28[1] and var28[1] > var28[2] and Condition61 == true Then
{
HH601 = Var28;
HH602 = HH601[1];
i1 = Index;
i2 = i1[1];
if HH602 >= HH601 Then
STT60 = 2;
}
Else STT60 = 0;
if STT60 != STT60[1] and STT60 == 2 Then Exitlong("60쌍봉");
//////////////////////////////
if var28 > var28[1] and var28[1] < var28[2] and Condition60 == true Then
{
LL601 = Var28;
LL602 = LL601[1];
i1 = Index;
i2 = i1[1];
if LL602 <= LL601 Then
BTT60 = 2;
}
Else BTT60 = 0;
if BTT60 != BTT60[1] and BTT60 == 2 and C > O and (C+O)/2 >= Var27 Then Exitshort("60쌍바닥");