커뮤니티
다시 문의 드립니다
2015-01-08 15:55:22
132
글번호 82045
수식을 적용해보니 좀 이상해서요
좀 수정해서 다시 문의 드립니다
번거로우시겠지만 각각의 수식 부탁드립니다
수식 1
5일선이 20일선 골드크로스 발생하면 5일선 -7틱,-12틱 매수진입
수식 2
5일선이 20일선 데드크로스 발생하면 5일선 +7틱, +12틱 매도진입
수식3
20일선이 60일선 골드크로스 발생하면 5일선 -6틱, 20일선 -3틱 매수발생
수식4
20일선이 60일선 골드크로스 발생하면 60일선 -1틱, -6틱 매수 발생
수식5
20일선이 60일선 데드크로스 발생하면 5일선 +6틱, 20일선 +3틱 매도 발생
수식6
20일선이 60일선 데트크로스 발생하면 60일선 +1틱,+6 매도 발생
전제 조건식도 문의 드립니다
수식7
5>20>60
수식8
5<20<60
위의 수식을 만들어주시면 제가 합성해서 사용해 보도록 하겠습니다
잘 안되면 다시 문의 드릴게요~^^"
수고하세요~
답변 1
예스스탁 예스스탁 답변
2015-01-08 18:07:49
안녕하세요
예스스탁입니다.
주석을 같이 붙여드립니다.
이평과 진입가격만 다르고 모두 같은 구종이므로
시간관계상 1번과 2번만 붙여드립니다.
참고하셔서 수정보완해 사용하시기 바랍니다.
1.
var : TT(0),II(0),LL(0);
var1 = ma(c,5);
var2 = ma(C,20);
#골든크로스 발생하면
if TT <= 0 and crossup(var1,var2) Then{
TT = 1; #골든구간을 파악하기 위해 1값 지정
II = index; #골드봉의 인덱스 저장
LL = C; #골드이후 최저가 계산을 위한 초기값
#바로 다음봉에서 매수조건이 발생하면 매수하는 식
buy("b11",atlimit,var1-PriceScale*7);
buy("b21",atlimit,var1-PriceScale*12);
}
#데든크로스 발생하면
if TT >= 0 and CrossDown(var1,var2) Then
TT = -1;#-1값 지정
#골드발생후 다음봉 부터
if TT == 1 and index > ii Then{
#골드이후 최저가 계산
if L < LL Then
LL= L;
# 골드이후 최저가가 아직 -7틱까지 도달하지 못하고
if LL > var1-PriceScale*7 Then
buy("b12",atlimit,var1-PriceScale*7);#다음봉에 골드이후 최초로 -7틱 도달하면 매수
# 골드이후 최저가가 아직 -12틱까지 도달하지 못하고
if LL > var1-PriceScale*7 Then
buy("b22",atlimit,var1-PriceScale*12);#다음봉에 골드이후 최초로 -12틱 도달하면 매수
}
2.
var : TT(0),II(0),HH(0);
var1 = ma(c,5);
var2 = ma(C,20);
#골든크로스 발생하면
if TT <= 0 and crossup(var1,var2) Then{
TT = 1; #골든구간을 파악하기 위해 1값 지정
}
#데든크로스 발생하면
if TT >= 0 and CrossDown(var1,var2) Then{
TT = -1;#-1값 지정
II = index; #골드봉의 인덱스 저장
HH = C; #데드이후 최고가 계산을 위한 초기값
#바로 다음봉에서 매도조건이 발생하면 매수하는 식
sell("s11",atlimit,var1+PriceScale*7);
sell("s21",atlimit,var1+PriceScale*12);
}
#골드발생후 다음봉 부터
if TT == -1 and index > ii Then{
#골드이후 최저가 계산
if H > HH Then
HH= H;
# 골드이후 최고가가 아직 +7틱까지 도달하지 못하고
if HH < var1+PriceScale*7 Then
sell("s12",atlimit,var1+PriceScale*7);#다음봉에 데드이후 최초로 +7틱 도달하면 매도
# 데드이후 최고가가 아직 +12틱까지 도달하지 못하고
if HH < var1-PriceScale*7 Then
sell("s22",atlimit,var1+PriceScale*12);#다음봉에 데드이후 최초로 +12틱 도달하면 매도
}
3.
var : TT(0),II(0),LL(0);
var1 = ma(c,5);
var2 = ma(C,20);
var3 = ma(C,60);
if TT <= 0 and crossup(var2,var3) Then{
TT = 1;
II = index;
LL = C;
buy("b11",atlimit,var1-PriceScale*6);
buy("b21",atlimit,var2-PriceScale*3);
}
if TT >= 0 and CrossDown(var2,var3) Then{
TT = -1;
}
if TT == 1 and index > ii Then{
if L < LL Then
LL= L;
if LL > var1-PriceScale*6 Then
buy("b12",atlimit,var1-PriceScale*6);
if LL > var2-PriceScale*3 Then
buy("b22",atlimit,var2-PriceScale*3);
}
4.
var : TT(0),II(0),LL(0);
var1 = ma(c,5);
var2 = ma(C,20);
var3 = ma(C,60);
if TT <= 0 and crossup(var2,var3) Then{
TT = 1;
II = index;
LL = C;
buy("b11",atlimit,var3-PriceScale*1);
buy("b21",atlimit,var3-PriceScale*6);
}
if TT >= 0 and CrossDown(var2,var3) Then{
TT = -1;
}
if TT == 1 and index > ii Then{
if L < LL Then
LL= L;
if LL > var3-PriceScale*1 Then
buy("b12",atlimit,var3-PriceScale*1);
if LL > var3-PriceScale*6 Then
buy("b22",atlimit,var3-PriceScale*6);
}
5.
var : TT(0),II(0),HH(0);
var1 = ma(c,5);
var2 = ma(c,20);
var3 = ma(C,60);
if TT <= 0 and crossup(var2,var3) Then{
TT = 1;
}
if TT >= 0 and CrossDown(var2,var3) Then{
TT = -1;
II = index;
HH = C;
sell("s11",atlimit,var1+PriceScale*6);
sell("s21",atlimit,var2+PriceScale*3);
}
if TT == -1 and index > ii Then{
if H > HH Then
HH= H;
if HH < var1+PriceScale*6 Then
sell("s12",atlimit,var1+PriceScale*6);
if HH < var2-PriceScale*3 Then
sell("s22",atlimit,var2+PriceScale*3);
}
6.
var : TT(0),II(0),HH(0);
var1 = ma(c,5);
var2 = ma(c,20);
var3 = ma(C,60);
if TT <= 0 and crossup(var2,var3) Then{
TT = 1;
}
if TT >= 0 and CrossDown(var2,var3) Then{
TT = -1;
II = index;
HH = C;
sell("s11",atlimit,var3+PriceScale*1);
sell("s21",atlimit,var3+PriceScale*6);
}
if TT == -1 and index > ii Then{
if H > HH Then
HH= H;
if HH < var3+PriceScale*1 Then
sell("s12",atlimit,var3+PriceScale*1);
if HH < var3-PriceScale*6 Then
sell("s22",atlimit,var3+PriceScale*6);
}
7
var1 = ma(c,5);
var2 = ma(C,20);
var3 = ma(C,60);
if var1 > var2 and var2 > var3 then
8,
var1 = ma(c,5);
var2 = ma(C,20);
var3 = ma(C,60);
if var1 < var2 and var2 < var3 then
즐거운 하루되세요
> YG_cr***** 님이 쓴 글입니다.
> 제목 : 다시 문의 드립니다
> 수식을 적용해보니 좀 이상해서요
좀 수정해서 다시 문의 드립니다
번거로우시겠지만 각각의 수식 부탁드립니다
수식 1
5일선이 20일선 골드크로스 발생하면 5일선 -7틱,-12틱 매수진입
수식 2
5일선이 20일선 데드크로스 발생하면 5일선 +7틱, +12틱 매도진입
수식3
20일선이 60일선 골드크로스 발생하면 5일선 -6틱, 20일선 -3틱 매수발생
수식4
20일선이 60일선 골드크로스 발생하면 60일선 -1틱, -6틱 매수 발생
수식5
20일선이 60일선 데드크로스 발생하면 5일선 +6틱, 20일선 +3틱 매도 발생
수식6
20일선이 60일선 데트크로스 발생하면 60일선 +1틱,+6 매도 발생
전제 조건식도 문의 드립니다
수식7
5>20>60
수식8
5<20<60
위의 수식을 만들어주시면 제가 합성해서 사용해 보도록 하겠습니다
잘 안되면 다시 문의 드릴게요~^^"
수고하세요~
다음글
이전글