커뮤니티
문의드립니다
2016-06-24 15:26:36
193
글번호 99474
안녕하세요
재문의드립니다
현재가가 60분선 상향돌파시 매수하고
1포인트 목표수익 청산한 뒤에
재매수진입은 현재가가 60분선 하향돌파한 뒤 60분선을 상향돌파하고
직전 목표수익 청산 단가보다 위에서 매수를 하려고 하는데요
대개 직전 목표수익 청산단가가 60분선 상향돌파 후 한참있다가 나타납니다
여기서 제가 궁금한 핵심은 60분선 하향돌파한 점을 변수로 기억시키고 싶은데
수식 좀 알려주세요~
답변 3
예스스탁 예스스탁 답변
2016-06-24 15:35:29
안녕하세요
예스스탁입니다.
아래 내용 참고하시기 바랍니다.
value1값이 최근 60이평 하향이탈할때 종가를 저장한 변수입니다.
저장되는 값은 종가가 아닌 다른 값으로 변경하셔도 됩니다.
수식에서는 특정시점의 특정값을 알고자 하시면
if문으로 조건지정하고 변수에 값을 저장해 놓으면 됩니다.
var1 = ma(c,60);
#최근 60이평을 하향이탈할때 종가
if CrossDown(c,var1) Then
value1 = C;
#직전청산이 목표수익청산이 아닐때는 60이평 상향돌파하면 매수
if IsExitName("StopProfitTarget",1) == false and crossup(c,var1) Then
buy();
#직전청산이 목표수익청산일 때는 청산가격보다 높은 상태에서 60이평 상향돌파하면 매수
if IsExitName("StopProfitTarget",1) == true and C > ExitPrice(1) and crossup(c,var1) Then
buy();
SetStopProfittarget(1,PointStop);
즐거운 하루되세요
> 하라잉 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 안녕하세요
재문의드립니다
현재가가 60분선 상향돌파시 매수하고
1포인트 목표수익 청산한 뒤에
재매수진입은 현재가가 60분선 하향돌파한 뒤 60분선을 상향돌파하고
직전 목표수익 청산 단가보다 위에서 매수를 하려고 하는데요
대개 직전 목표수익 청산단가가 60분선 상향돌파 후 한참있다가 나타납니다
여기서 제가 궁금한 핵심은 60분선 하향돌파한 점을 변수로 기억시키고 싶은데
수식 좀 알려주세요~
하라잉
2016-06-24 15:49:38
#직전청산이 목표수익청산일 때는 청산가격보다 높은 상태에서 60이평 상향돌파하면 매수
if IsExitName("StopProfitTarget",1) == true and C > ExitPrice(1) and crossup(c,var1) Then
buy();
=>#직전청산이 목표수익청산일 때는 60이평을 하향돌파했다가 상향돌파 한뒤에
현재가가 직전청산가격보다 높을 때 매수
위의 수식으로 바꿔서 부탁드려요
왜냐하면 60이평 상향돌파한 뒤 어느정도 더 올라가야 이전 목표수익청산 단가에 도달하기 때문입니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다
> 안녕하세요
예스스탁입니다.
아래 내용 참고하시기 바랍니다.
value1값이 최근 60이평 하향이탈할때 종가를 저장한 변수입니다.
저장되는 값은 종가가 아닌 다른 값으로 변경하셔도 됩니다.
수식에서는 특정시점의 특정값을 알고자 하시면
if문으로 조건지정하고 변수에 값을 저장해 놓으면 됩니다.
var1 = ma(c,60);
#최근 60이평을 하향이탈할때 종가
if CrossDown(c,var1) Then
value1 = C;
#직전청산이 목표수익청산이 아닐때는 60이평 상향돌파하면 매수
if IsExitName("StopProfitTarget",1) == false and crossup(c,var1) Then
buy();
#직전청산이 목표수익청산일 때는 청산가격보다 높은 상태에서 60이평 상향돌파하면 매수
if IsExitName("StopProfitTarget",1) == true and C > ExitPrice(1) and crossup(c,var1) Then
buy();
SetStopProfittarget(1,PointStop);
즐거운 하루되세요
> 하라잉 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 안녕하세요
재문의드립니다
현재가가 60분선 상향돌파시 매수하고
1포인트 목표수익 청산한 뒤에
재매수진입은 현재가가 60분선 하향돌파한 뒤 60분선을 상향돌파하고
직전 목표수익 청산 단가보다 위에서 매수를 하려고 하는데요
대개 직전 목표수익 청산단가가 60분선 상향돌파 후 한참있다가 나타납니다
여기서 제가 궁금한 핵심은 60분선 하향돌파한 점을 변수로 기억시키고 싶은데
수식 좀 알려주세요~
예스스탁 예스스탁 답변
2016-06-24 17:09:55
안녕하세요
예스스탁입니다.
if IsExitName("StopProfitTarget",1) == true and
C > ExitPrice(1) and
crossup(c,var1) and
countif(CrossDown(c,var1),BarsSinceExit(1)) >= 1 Then//청산후 하향이탈 1회이상
buy();
즐거운 하루되세요
> 하라잉 님이 쓴 글입니다.
> 제목 : Re : Re : 문의드립니다
> #직전청산이 목표수익청산일 때는 청산가격보다 높은 상태에서 60이평 상향돌파하면 매수
if IsExitName("StopProfitTarget",1) == true and C > ExitPrice(1) and crossup(c,var1) Then
buy();
=>#직전청산이 목표수익청산일 때는 60이평을 하향돌파했다가 상향돌파 한뒤에
현재가가 직전청산가격보다 높을 때 매수
위의 수식으로 바꿔서 부탁드려요
왜냐하면 60이평 상향돌파한 뒤 어느정도 더 올라가야 이전 목표수익청산 단가에 도달하기 때문입니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드립니다
> 안녕하세요
예스스탁입니다.
아래 내용 참고하시기 바랍니다.
value1값이 최근 60이평 하향이탈할때 종가를 저장한 변수입니다.
저장되는 값은 종가가 아닌 다른 값으로 변경하셔도 됩니다.
수식에서는 특정시점의 특정값을 알고자 하시면
if문으로 조건지정하고 변수에 값을 저장해 놓으면 됩니다.
var1 = ma(c,60);
#최근 60이평을 하향이탈할때 종가
if CrossDown(c,var1) Then
value1 = C;
#직전청산이 목표수익청산이 아닐때는 60이평 상향돌파하면 매수
if IsExitName("StopProfitTarget",1) == false and crossup(c,var1) Then
buy();
#직전청산이 목표수익청산일 때는 청산가격보다 높은 상태에서 60이평 상향돌파하면 매수
if IsExitName("StopProfitTarget",1) == true and C > ExitPrice(1) and crossup(c,var1) Then
buy();
SetStopProfittarget(1,PointStop);
즐거운 하루되세요
> 하라잉 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 안녕하세요
재문의드립니다
현재가가 60분선 상향돌파시 매수하고
1포인트 목표수익 청산한 뒤에
재매수진입은 현재가가 60분선 하향돌파한 뒤 60분선을 상향돌파하고
직전 목표수익 청산 단가보다 위에서 매수를 하려고 하는데요
대개 직전 목표수익 청산단가가 60분선 상향돌파 후 한참있다가 나타납니다
여기서 제가 궁금한 핵심은 60분선 하향돌파한 점을 변수로 기억시키고 싶은데
수식 좀 알려주세요~