커뮤니티
수식을 좀 바꿔 주시길 부탁드립니다.^^
2009-10-22 16:55:40
565
글번호 25594
-수식 적용 결과가 생각과 달라서 다시 여쭙습니다.
-1번식을 적용해 봤는데, 음봉에서도 매수가 됩니다. 10틱이상 급등하는 양봉(분봉) 종가 매수를 원하는 건데요.
-<봉의 시가.종가가 10틱이상 상승>: 이 부분을 다시 설명 드리면.....
10틱이상 상승한 분봉이 완성되면, 그 분봉 종가(실제는 다음시가)에 매수하는 겁니다. 즉, 10틱이상 상승한 양봉(분봉)의 종가가 매수 시점입니다.
-여기에 추가되는 조건은, 매수 시점이 전일 종가보다 20틱 이상 낮은 위치에 있을 때만 매수하는 것입니다.
-다시 종합하자면, 전일 종가대비 많이 하락(최소 30틱이상 하락해야 되겠죠)한 주가가 갑자기 분봉의 시작가격에서 분봉의 종가까지 10틱 이상 상승한 분봉이 완성되면 매수합니다. 단, 매수하려는 위치가 전일 종가보다 20틱이상 낮은 위치에 있을때만 매수 합니다. 매수하려는 위치가 전일 종가보다 19틱, 18틱, 등.... 낮은 위치이거나, 전일 종가보다 높거나 등.... 은 매수하지 않습니다.
아래 내용은 오늘 제가 부탁드린 수식 답변 내용입니다.
감사합니다.
============================================================================
안녕하세요
예스스탁입니다.
<봉의 시가.종가가 10틱이상 상승>부분이
봉의 시가와 종가의 차이가 10틱이상을 의미하신다면 1번식을
첫번째 봉에서 시가대비 종가가 10틱이상 상승한것을 의미하신다면
2번식을 사용하시면 됩니다.
#1번식
if max(c,o) >= min(c,O)+PriceScale*10 and max(c,O) <= dayclose(1)-PriceScale*20 Then
buy();
SetStopProfittarget(PriceScale*20,PointStop);
SetStopLoss(PriceScale*10,PointStop);
#2번식
if dayindex == 0 and C >= O+PriceScale*10 and DayOpen <= dayclose(1)-PriceScale*20 Then
buy();
SetStopProfittarget(PriceScale*20,PointStop);
SetStopLoss(PriceScale*10,PointStop);
즐거운 하루되세요
> 쌀사비팔 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다.^^
> -분봉 현물 기준입니다.
-봉의 시가.종가가 10틱이상 상승 완료시 매수
(단, 매수 시점이 전일 종가 대비 20틱 이하의 위치에 있어야 매수. 즉, 전일 종가대비 20틱 이상 주가가 하락해 있는 위치에서만 매수)
-매수후 20틱 수익시 매수청산, 10틱 손실시 매수청산.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2009-10-23 09:28:45
안녕하세요
예스스탁입니다/
식을 수정했습니다.
if C >= O+PriceScale*10 and # 종가가 시가보다 10틱이상 상승한 봉
C <= dayclose(1)-PriceScale*20 Then# 종가는 전일종가대비 20틱이하
buy();
SetStopProfittarget(PriceScale*20,PointStop);
SetStopLoss(PriceScale*10,PointStop);
즐거운 하루되세요
> 쌀사비팔 님이 쓴 글입니다.
> 제목 : 수식을 좀 바꿔 주시길 부탁드립니다.^^
> -수식 적용 결과가 생각과 달라서 다시 여쭙습니다.
-1번식을 적용해 봤는데, 음봉에서도 매수가 됩니다. 10틱이상 급등하는 양봉(분봉) 종가 매수를 원하는 건데요.
-<봉의 시가.종가가 10틱이상 상승>: 이 부분을 다시 설명 드리면.....
10틱이상 상승한 분봉이 완성되면, 그 분봉 종가(실제는 다음시가)에 매수하는 겁니다. 즉, 10틱이상 상승한 양봉(분봉)의 종가가 매수 시점입니다.
-여기에 추가되는 조건은, 매수 시점이 전일 종가보다 20틱 이상 낮은 위치에 있을 때만 매수하는 것입니다.
-다시 종합하자면, 전일 종가대비 많이 하락(최소 30틱이상 하락해야 되겠죠)한 주가가 갑자기 분봉의 시작가격에서 분봉의 종가까지 10틱 이상 상승한 분봉이 완성되면 매수합니다. 단, 매수하려는 위치가 전일 종가보다 20틱이상 낮은 위치에 있을때만 매수 합니다. 매수하려는 위치가 전일 종가보다 19틱, 18틱, 등.... 낮은 위치이거나, 전일 종가보다 높거나 등.... 은 매수하지 않습니다.
아래 내용은 오늘 제가 부탁드린 수식 답변 내용입니다.
감사합니다.
============================================================================
안녕하세요
예스스탁입니다.
<봉의 시가.종가가 10틱이상 상승>부분이
봉의 시가와 종가의 차이가 10틱이상을 의미하신다면 1번식을
첫번째 봉에서 시가대비 종가가 10틱이상 상승한것을 의미하신다면
2번식을 사용하시면 됩니다.
#1번식
if max(c,o) >= min(c,O)+PriceScale*10 and max(c,O) <= dayclose(1)-PriceScale*20 Then
buy();
SetStopProfittarget(PriceScale*20,PointStop);
SetStopLoss(PriceScale*10,PointStop);
#2번식
if dayindex == 0 and C >= O+PriceScale*10 and DayOpen <= dayclose(1)-PriceScale*20 Then
buy();
SetStopProfittarget(PriceScale*20,PointStop);
SetStopLoss(PriceScale*10,PointStop);
즐거운 하루되세요
> 쌀사비팔 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다.^^
> -분봉 현물 기준입니다.
-봉의 시가.종가가 10틱이상 상승 완료시 매수
(단, 매수 시점이 전일 종가 대비 20틱 이하의 위치에 있어야 매수. 즉, 전일 종가대비 20틱 이상 주가가 하락해 있는 위치에서만 매수)
-매수후 20틱 수익시 매수청산, 10틱 손실시 매수청산.
감사합니다.