커뮤니티

문의드립니다

프로필 이미지
회원
2013-10-09 12:20:46
150
글번호 68246
답변완료
항상 수고가 많으십니다 1) 첫봉의 저점과고점을 기억하고 첫봉 고점을 10틱 돌파시매수 10틱 하락시매도 첫봉저점을 10틱 무너뜨리면 매도 10틱 다시올라오면 매수 그리고 몇틱돌파시 하락시 는 제가 수정 할수 있도록 부탁 드립니다 2) 월고,월저,전일 시,고,저,종가를 상단에 글씨로 나타나게 할수 있읍니까 문의사항입니다 지표를 시스템으로 바꾸거나 지표를적용해서 매수 매도가 나오게 할수는 없는지요 그리고 지표를 date2 date3 이런식으로 넣을수는 없는지요 3) 월고,월저,전일 (시,고,저,종)가 를 상단에 글씨로 나타나게 해주십시요 부탁드립니다 감사합니다
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2013-10-10 11:17:09

안녕하세요 예스스탁입니다. 1. input : N(10); if dayindex == 0 Then{ var1 = H; var2 = L; } if MarketPosition == 0 and stime < 150000 Then buy("b",AtStop,var1+PriceScale*N); if MarketPosition == 1 then ExitLong("bx",AtStop,var1-PriceScale*N); if MarketPosition == 0 and stime < 150000 Then sell("s",AtStop,var2-PriceScale*N); if MarketPosition == -1 Then ExitShort("sx",AtStop,var2+PriceScale*N); SetStopEndofday(150000); 2. 매수와 매도신호는 시스템에서만 발생할수 있습니다. 지표식에서는 신호가 발생할수 없습니다. 참조데이터에 적용되는 식은 따로 만드셔야 합니다. 기본으로 적용되는 식은 모두 주종목(data1)의 데이터를 사용하게 되어 있습니다. 수식의 모든 값과 계산식을 데이터번호로 씌우시면 참조데이터의 식이 됩니다. plot1( ma(c,5) ); <-- data1 이동평균 plot2( data2(ma(c,5)) ); <-- daa2 이동평균 3. 차트의 텍스트 출력은 예스트레이더4.0에만 가능합니다. if date > date[1]+30 then{ var1 = H; var2 = L; } if H > var1 Then var1 = H; if L < var1 Then var2 = L; value1 = Text_New(sdate,stime,H,"월고 : "+ NumToStr(var1,2)); value2 = Text_New(sdate,stime,H,"월저 : "+ NumToStr(var2,2)); value3 = Text_New(sdate,stime,H,"전일시가 : "+ NumToStr(DayOpen(1),2)); value4 = Text_New(sdate,stime,H,"전일고가 : "+ NumToStr(DayHigh(1),2)); value5 = Text_New(sdate,stime,H,"전일저가 : "+ NumToStr(DayLow(1),2)); value6 = Text_New(sdate,stime,H,"전일종가 : "+ NumToStr(DayClose(1),2)); 즐거운 하루되세요 > HI_k2***** 님이 쓴 글입니다. > 제목 : 문의드립니다 > 항상 수고가 많으십니다 1) 첫봉의 저점과고점을 기억하고 첫봉 고점을 10틱 돌파시매수 10틱 하락시매도 첫봉저점을 10틱 무너뜨리면 매도 10틱 다시올라오면 매수 그리고 몇틱돌파시 하락시 는 제가 수정 할수 있도록 부탁 드립니다 2) 월고,월저,전일 시,고,저,종가를 상단에 글씨로 나타나게 할수 있읍니까 문의사항입니다 지표를 시스템으로 바꾸거나 지표를적용해서 매수 매도가 나오게 할수는 없는지요 그리고 지표를 date2 date3 이런식으로 넣을수는 없는지요 3) 월고,월저,전일 (시,고,저,종)가 를 상단에 글씨로 나타나게 해주십시요 부탁드립니다 감사합니다
프로필 이미지

회원

2013-10-10 11:43:37

> 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다 > 안녕하세요 예스스탁입니다. 1. input : N(10); if dayindex == 0 Then{ var1 = H; var2 = L; } if MarketPosition == 0 and stime < 150000 Then buy("b",AtStop,var1+PriceScale*N); if MarketPosition == 1 then ExitLong("bx",AtStop,var1-PriceScale*N); if MarketPosition == 0 and stime < 150000 Then sell("s",AtStop,var2-PriceScale*N); if MarketPosition == -1 Then ExitShort("sx",AtStop,var2+PriceScale*N); SetStopEndofday(150000); 2. 매수와 매도신호는 시스템에서만 발생할수 있습니다. 지표식에서는 신호가 발생할수 없습니다. 참조데이터에 적용되는 식은 따로 만드셔야 합니다. 기본으로 적용되는 식은 모두 주종목(data1)의 데이터를 사용하게 되어 있습니다. 수식의 모든 값과 계산식을 데이터번호로 씌우시면 참조데이터의 식이 됩니다. plot1( ma(c,5) ); <-- data1 이동평균 plot2( data2(ma(c,5)) ); <-- daa2 이동평균 3. 차트의 텍스트 출력은 예스트레이더4.0에만 가능합니다. if date > date[1]+30 then{ var1 = H; var2 = L; } if H > var1 Then var1 = H; if L < var1 Then var2 = L; value1 = Text_New(sdate,stime,H,"월고 : "+ NumToStr(var1,2)); value2 = Text_New(sdate,stime,H,"월저 : "+ NumToStr(var2,2)); value3 = Text_New(sdate,stime,H,"전일시가 : "+ NumToStr(DayOpen(1),2)); value4 = Text_New(sdate,stime,H,"전일고가 : "+ NumToStr(DayHigh(1),2)); value5 = Text_New(sdate,stime,H,"전일저가 : "+ NumToStr(DayLow(1),2)); value6 = Text_New(sdate,stime,H,"전일종가 : "+ NumToStr(DayClose(1),2)); 즐거운 하루되세요 > HI_k2***** 님이 쓴 글입니다. > 제목 : 문의드립니다 > 항상 수고가 많으십니다 1) 첫봉의 저점과고점을 기억하고 첫봉 고점을 10틱 돌파시매수 10틱 하락시매도 첫봉저점을 10틱 무너뜨리면 매도 10틱 다시올라오면 매수 그리고 몇틱돌파시 하락시 는 제가 수정 할수 있도록 부탁 드립니다 2) 월고,월저,전일 시,고,저,종가를 상단에 글씨로 나타나게 할수 있읍니까 문의사항입니다 지표를 시스템으로 바꾸거나 지표를적용해서 매수 매도가 나오게 할수는 없는지요 그리고 지표를 date2 date3 이런식으로 넣을수는 없는지요 3) 월고,월저,전일 (시,고,저,종)가 를 상단에 글씨로 나타나게 해주십시요 부탁드립니다 감사합니다 1) 수식작성 감사드림니다 고가돌파시에는 시그널이 나오는데 하락시에는 안나옵니다 저가 하락시에는 나오는데 상승시에는 안나옵니다 2) 월고,월저,전일 (시,고,저,종)가 지금은 봉위아래로 마구나타나는데 왼쪽상단 데이터 표시 하는데 나오게 해주시면 감사하겠읍니다 힘드시겠지만 다시한번 검토 부탁 드리겠읍니다
프로필 이미지

예스스탁 예스스탁 답변

2013-10-10 13:19:22

안녕하세요 예스스탁입니다. 1. 기존식은 첫봉고가 +10틱이면 매수 매수후 첫봉고가 -10틱이면 매수청산 첫봉저가-10틱이면 매도 매도 후 첫봉저가 +10틱이면 매도청산하게 작성되었습니다. 첫봉의 고가와 저가를 기준으로 +10틱에 매수 -10틱에 매도되게 작성했습니다. 첫봉의 크기가 작을 경우 하나의 봉에수 매수와 매도가 겹쳐 나올수 있으므로 참고하시기 바랍니다. input : N(10); if dayindex == 0 Then{ var1 = H; var2 = L; } if MarketPosition <= 0 and stime < 150000 Then buy("b1",AtStop,var1+PriceScale*N); if MarketPosition >= 0 and stime < 150000 then sell("s1",AtStop,var1-PriceScale*N); if MarketPosition <= 0 and stime < 150000 Then buy("b2",AtStop,var2+PriceScale*N); if MarketPosition >= 0 and stime < 150000 then sell("s2",AtStop,var2-PriceScale*N); SetStopEndofday(150000); 2. 수식에서 텍스트&#53969; 날짜와 시간, 가격으로 좌표를 만들어 해당 자리에 출력하게 됩니다. 차트 왼쪽상단은 수식안에서는 좌표를 계산할수가 없습니다. 차트 가장 마지막완성봉의 고가위에 그려지도록 작성했습니다. if date > date[1]+30 then{ var1 = H; var2 = L; } if H > var1 Then var1 = H; if L < var1 Then var2 = L; Text_Delete(value1); Text_Delete(value2); Text_Delete(value3); Text_Delete(value4); Text_Delete(value5); Text_Delete(value6); value1 = Text_New(sdate,stime,H,"월고 : "+ NumToStr(var1,2)); value2 = Text_New(sdate,stime,H+PriceScale*2,"월저 : "+ NumToStr(var2,2)); value3 = Text_New(sdate,stime,H+PriceScale*4,"전일시가 : "+ NumToStr(DayOpen(1),2)); value4 = Text_New(sdate,stime,H+PriceScale*6,"전일고가 : "+ NumToStr(DayHigh(1),2)); value5 = Text_New(sdate,stime,H+PriceScale*8,"전일저가 : "+ NumToStr(DayLow(1),2)); value6 = Text_New(sdate,stime,H+PriceScale*10,"전일종가 : "+ NumToStr(DayClose(1),2)); Text_SetStyle(value1,0,2); Text_SetStyle(value2,0,2); Text_SetStyle(value3,0,2); Text_SetStyle(value4,0,2); Text_SetStyle(value5,0,2); Text_SetStyle(value6,0,2); 즐거운 하루되세요 > HI_k2***** 님이 쓴 글입니다. > 제목 : Re : Re : 문의드립니다 > > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 문의드립니다 > 안녕하세요 예스스탁입니다. 1. input : N(10); if dayindex == 0 Then{ var1 = H; var2 = L; } if MarketPosition == 0 and stime < 150000 Then buy("b",AtStop,var1+PriceScale*N); if MarketPosition == 1 then ExitLong("bx",AtStop,var1-PriceScale*N); if MarketPosition == 0 and stime < 150000 Then sell("s",AtStop,var2-PriceScale*N); if MarketPosition == -1 Then ExitShort("sx",AtStop,var2+PriceScale*N); SetStopEndofday(150000); 2. 매수와 매도신호는 시스템에서만 발생할수 있습니다. 지표식에서는 신호가 발생할수 없습니다. 참조데이터에 적용되는 식은 따로 만드셔야 합니다. 기본으로 적용되는 식은 모두 주종목(data1)의 데이터를 사용하게 되어 있습니다. 수식의 모든 값과 계산식을 데이터번호로 씌우시면 참조데이터의 식이 됩니다. plot1( ma(c,5) ); <-- data1 이동평균 plot2( data2(ma(c,5)) ); <-- daa2 이동평균 3. 차트의 텍스트 출력은 예스트레이더4.0에만 가능합니다. if date > date[1]+30 then{ var1 = H; var2 = L; } if H > var1 Then var1 = H; if L < var1 Then var2 = L; value1 = Text_New(sdate,stime,H,"월고 : "+ NumToStr(var1,2)); value2 = Text_New(sdate,stime,H,"월저 : "+ NumToStr(var2,2)); value3 = Text_New(sdate,stime,H,"전일시가 : "+ NumToStr(DayOpen(1),2)); value4 = Text_New(sdate,stime,H,"전일고가 : "+ NumToStr(DayHigh(1),2)); value5 = Text_New(sdate,stime,H,"전일저가 : "+ NumToStr(DayLow(1),2)); value6 = Text_New(sdate,stime,H,"전일종가 : "+ NumToStr(DayClose(1),2)); 즐거운 하루되세요 > HI_k2***** 님이 쓴 글입니다. > 제목 : 문의드립니다 > 항상 수고가 많으십니다 1) 첫봉의 저점과고점을 기억하고 첫봉 고점을 10틱 돌파시매수 10틱 하락시매도 첫봉저점을 10틱 무너뜨리면 매도 10틱 다시올라오면 매수 그리고 몇틱돌파시 하락시 는 제가 수정 할수 있도록 부탁 드립니다 2) 월고,월저,전일 시,고,저,종가를 상단에 글씨로 나타나게 할수 있읍니까 문의사항입니다 지표를 시스템으로 바꾸거나 지표를적용해서 매수 매도가 나오게 할수는 없는지요 그리고 지표를 date2 date3 이런식으로 넣을수는 없는지요 3) 월고,월저,전일 (시,고,저,종)가 를 상단에 글씨로 나타나게 해주십시요 부탁드립니다 감사합니다 1) 수식작성 감사드림니다 고가돌파시에는 시그널이 나오는데 하락시에는 안나옵니다 저가 하락시에는 나오는데 상승시에는 안나옵니다 2) 월고,월저,전일 (시,고,저,종)가 지금은 봉위아래로 마구나타나는데 왼쪽상단 데이터 표시 하는데 나오게 해주시면 감사하겠읍니다 힘드시겠지만 다시한번 검토 부탁 드리겠읍니다