커뮤니티
질문 드립니다
2004-04-20 10:50:08
917
글번호 3284
하기와 같은 수식을 받았습니다
수식 1
var : sh1(0), sh2(0), sL1(0), sL2(0);
sh1 = SwingHigh(1,ma(c,20),2,1,100);
sh2 = SwingHigh(2,ma(c,20),2,1,100);
if sh1 > sh2 and sh2 then
var1 = sh1; //고점변곡점
sL1 = Swinglow(1,ma(c,20),2,1,100);
sL2 = Swinglow(2,ma(c,20),2,1,100);
if sL1 < sL2 and sL2 then
var2 = sL1; //저점변곡점
if crossup(ma(c, 20), var1) or crossup(ma(c, 20), var2) then
buy();
if crossdown(ma(c, 20), var1) or crossdown(ma(c, 20), var2) then
sell();
수식 2
var : SHV1(0), SHV2(0), SLV1(0), SLV2(0);
var1 = ma(C,20);
SHV1 = SwingHigh(1,var1,2,1,100);
SHV2 = SwingHigh(2,var1,2,1,100);
SLV1 = SwingLow(1,var1,2,1,100);
SLV2 = SwingLow(2,var1,2,1,100);
if SLV1 > SLV2 and var1 > var1[1] and var1[1] <= var1[2] then
buy();
if SHV1 < SHV2 and var1 < var1[1] and var1[1] >= var1[2] then
sell();
상기 수식 1,2를 가지고
수식 2의 매수신호를 주로 하고 덧 붙혀서 수식 1의 var1또는 var2의 20이평이 골드일때 매수신호를 뜨게 하나 수식 2에서 저점계속 높혀가는 중에는 매도및 청산신호가 떠질 않게끔 하는 것과 수식1의 var1이나 var2의 데드후 첮봉의 저가를 이탈하면 청산
하는 식을 만들고 싶습니다
여기서의 기준은 전부 20이평 입니다....
거듭 감사드립니다
답변 1
예스스탁 예스스탁 답변
2004-04-20 14:12:20
안녕하세요..
매수, 매수청산, 매도, 매도청산의 내용이 명확하지 않아서 답변을 드리기가 어렵습니다. 각각의 내용을 좀더 자세히 설명해 주시면 추가 답변드리도록 하겠습니다.
예)
매수 : 저점이 직전 저점보다 상승한 상태에서 현재가가 수식1의 고점변곡점을 상향돌파하거나 저점변곡점을 상향돌파할때
매수청산 :
1) 고점이 직전 고점보다 하락한 상태에서 현재가가 수식1의 고점변곡점을 하향이탈하거나 저점변곡점을 하향이탈할때
또는
2) 현재가가 고점변곡점 또는 저점 변곡점을 하향이탈한 시점의 저가를 하향이탈할때
> CJ_kirkir 님이 쓴 글입니다.
> 제목 : 질문 드립니다
> 하기와 같은 수식을 받았습니다
수식 1
var : sh1(0), sh2(0), sL1(0), sL2(0);
sh1 = SwingHigh(1,ma(c,20),2,1,100);
sh2 = SwingHigh(2,ma(c,20),2,1,100);
if sh1 > sh2 and sh2 then
var1 = sh1; //고점변곡점
sL1 = Swinglow(1,ma(c,20),2,1,100);
sL2 = Swinglow(2,ma(c,20),2,1,100);
if sL1 < sL2 and sL2 then
var2 = sL1; //저점변곡점
if crossup(ma(c, 20), var1) or crossup(ma(c, 20), var2) then
buy();
if crossdown(ma(c, 20), var1) or crossdown(ma(c, 20), var2) then
sell();
수식 2
var : SHV1(0), SHV2(0), SLV1(0), SLV2(0);
var1 = ma(C,20);
SHV1 = SwingHigh(1,var1,2,1,100);
SHV2 = SwingHigh(2,var1,2,1,100);
SLV1 = SwingLow(1,var1,2,1,100);
SLV2 = SwingLow(2,var1,2,1,100);
if SLV1 > SLV2 and var1 > var1[1] and var1[1] <= var1[2] then
buy();
if SHV1 < SHV2 and var1 < var1[1] and var1[1] >= var1[2] then
sell();
상기 수식 1,2를 가지고
수식 2의 매수신호를 주로 하고 덧 붙혀서 수식 1의 var1또는 var2의 20이평이 골드일때 매수신호를 뜨게 하나 수식 2에서 저점계속 높혀가는 중에는 매도및 청산신호가 떠질 않게끔 하는 것과 수식1의 var1이나 var2의 데드후 첮봉의 저가를 이탈하면 청산
하는 식을 만들고 싶습니다
여기서의 기준은 전부 20이평 입니다....
거듭 감사드립니다
다음글