커뮤니티
청산식 수정요망
2018-06-28 02:59:56
180
글번호 120108
청산식으로 아래와 같이 했는데 않됩니다
수정부탁드립니다
If C[0]>C[1] Then {
Condition11=True;
Var1=C[0];
}
If CountIF(Condition11==True,2)>0 and C[0]>C[1] and C[0]>Var1 Then {
Condition12=True;
Var2=C[0];
Var3=Index;
}
If CountIF(Condition12==True,2)>0 and C[0]>C[1] and C[0]>Var2 Then {
Condition13=True;
Var4=C[0];
Var5=Index;
Var6=((var2-Var1)+(Var4-Var2))*0.5 * 0.6;
}
If Condition13==True and MarketPosition==1 and Index<var5+7
and C[0]<var2+ Var6*(Index-Var5)
Then
exitlong("bx5",AtMarket);
답변 3
예스스탁 예스스탁 답변
2018-06-28 09:42:36
안녕하세요
예스스탁입니다.
어떤 내용을 구현하고자 하셨는지
내용을 같이 올려주셔야 식 확인이 가능합니다.
올리신 수식으로는 내용파악이 되지 않습니다.
즐거운 하루되세요
> 티끌 님이 쓴 글입니다.
> 제목 : 청산식 수정요망
> 청산식으로 아래와 같이 했는데 않됩니다
수정부탁드립니다
If C[0]>C[1] Then {
Condition11=True;
Var1=C[0];
}
If CountIF(Condition11==True,2)>0 and C[0]>C[1] and C[0]>Var1 Then {
Condition12=True;
Var2=C[0];
Var3=Index;
}
If CountIF(Condition12==True,2)>0 and C[0]>C[1] and C[0]>Var2 Then {
Condition13=True;
Var4=C[0];
Var5=Index;
Var6=((var2-Var1)+(Var4-Var2))*0.5 * 0.6;
}
If Condition13==True and MarketPosition==1 and Index<var5+7
and C[0]<var2+ Var6*(Index-Var5)
Then
exitlong("bx5",AtMarket);
티끌
2018-06-28 11:47:06
청산안은 다음과 같습니다
1)6개봉안에서 C[0]>C[1]이 3회발생시 평균상승값을 구함
2)위조건이 완성시부터 인덱스저장
3)Index<var5+7 이내에서
봉의 진행시마다
인덱스증가분*평균상승값>C 일때 청산
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 청산식 수정요망
>
안녕하세요
예스스탁입니다.
어떤 내용을 구현하고자 하셨는지
내용을 같이 올려주셔야 식 확인이 가능합니다.
올리신 수식으로는 내용파악이 되지 않습니다.
즐거운 하루되세요
> 티끌 님이 쓴 글입니다.
> 제목 : 청산식 수정요망
> 청산식으로 아래와 같이 했는데 않됩니다
수정부탁드립니다
If C[0]>C[1] Then {
Condition11=True;
Var1=C[0];
}
If CountIF(Condition11==True,2)>0 and C[0]>C[1] and C[0]>Var1 Then {
Condition12=True;
Var2=C[0];
Var3=Index;
}
If CountIF(Condition12==True,2)>0 and C[0]>C[1] and C[0]>Var2 Then {
Condition13=True;
Var4=C[0];
Var5=Index;
Var6=((var2-Var1)+(Var4-Var2))*0.5 * 0.6;
}
If Condition13==True and MarketPosition==1 and Index<var5+7
and C[0]<var2+ Var6*(Index-Var5)
Then
exitlong("bx5",AtMarket);
예스스탁 예스스탁 답변
2018-06-28 13:49:04
안녕하세요
예스스탁입니다.
var : C1(0),C2(0),C3(0),d1(0),d2(0),d3(0),i1(0),i2(0),i3(0);
#종가상승
if C > C[1] then
{
C1 = C; #현재종가값
C2 = C1[1]; #직전상승종가값
C3 = C2[1]; #전전상승종가값
d1 = c-c[1]; #현재상승치
d2 = d1[1]; #직전상승치
d3 = d2[1]; #전전상승치
i1 = index; #현재상승봉번호
i2 = i1[1]; #직전상승봉번호
i3 = i2[1]; #전전상승봉번호
}
if MarketPosition == 1 and
C > C2 and C2 > C3 and
index <= i1+7 and
C < C1+(d1+d2+d3)/3*(index-i1) Then
exitlong();
즐거운 하루되세요
> 티끌 님이 쓴 글입니다.
> 제목 : Re : Re : 청산식 수정요망
> 청산안은 다음과 같습니다
1)6개봉안에서 C[0]>C[1]이 3회발생시 평균상승값을 구함
2)위조건이 완성시부터 인덱스저장
3)Index<var5+7 이내에서
봉의 진행시마다
인덱스증가분*평균상승값>C 일때 청산
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 청산식 수정요망
>
안녕하세요
예스스탁입니다.
어떤 내용을 구현하고자 하셨는지
내용을 같이 올려주셔야 식 확인이 가능합니다.
올리신 수식으로는 내용파악이 되지 않습니다.
즐거운 하루되세요
> 티끌 님이 쓴 글입니다.
> 제목 : 청산식 수정요망
> 청산식으로 아래와 같이 했는데 않됩니다
수정부탁드립니다
If C[0]>C[1] Then {
Condition11=True;
Var1=C[0];
}
If CountIF(Condition11==True,2)>0 and C[0]>C[1] and C[0]>Var1 Then {
Condition12=True;
Var2=C[0];
Var3=Index;
}
If CountIF(Condition12==True,2)>0 and C[0]>C[1] and C[0]>Var2 Then {
Condition13=True;
Var4=C[0];
Var5=Index;
Var6=((var2-Var1)+(Var4-Var2))*0.5 * 0.6;
}
If Condition13==True and MarketPosition==1 and Index<var5+7
and C[0]<var2+ Var6*(Index-Var5)
Then
exitlong("bx5",AtMarket);
다음글
이전글