커뮤니티

문의드립니다.

프로필 이미지
주꼬보이
2019-06-07 12:24:27
335
글번호 129258
답변완료
일목 기준선을 현재가가 상향돌파시 매수 하향돌파시 매도 (수식에 틱수랑,기준선수치조절추가요) *전환선(999)기준선(999) 선행스팬1(1) 선행스팬2(1)후행스팬(0) 경제지표발표 ***(별3)시간에 청산후 진입금지 1차 이익실현, 2차 이익실현, 손절, 추가 TS 이익시 이익틱수만큼 손절가격 이동이 가능하시다면 넣어주세요 감사합니다.
시스템
답변 4
프로필 이미지

예스스탁 예스스탁 답변

2019-06-07 15:29:49

안녕하세요 예스스탁입니다. Inputs: 전환선기간(9), 기준선기간(26), 선행스팬2기간(52); input : 진입수량(2),익절틱수1(20),익절틱수2(40),손절틱수(20),경제발표시간(120000); Variables: 기준선(0), 전환선(0), 후행스팬(0), 선행스팬1(0), 선행스팬2(0),Tcond(false); 전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2; 기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2; 후행스팬 = Close ; 선행스팬1 = (전환선 + 기준선) / 2 ; 선행스팬2 = (Highest(High, 선행스팬2기간) + Lowest(Low, 선행스팬2기간)) / 2; if bdate != bdate[1] Then Tcond = true; if (sdate != sdate[1] and stime >= 경제발표시간) or (sdate == sdate[1] and stime >= 경제발표시간 and stime[1] < 경제발표시간) Then { Tcond = false; if MarketPosition == 1 Then exitlong("bx"); if MarketPosition == -1 Then ExitShort("sx"); } if Tcond == true then { if crossup(C,전환선) Then buy("b"); if CrossDown(C,전환선) Then sell("s"); } if MarketPosition == 1 Then { exitlong("bp1",Atlimit,EntryPrice+PriceScale*익절틱수1,"",Floor(MaxContracts*0.5),1); exitlong("bp2",Atlimit,EntryPrice+PriceScale*익절틱수2,"",Floor(MaxContracts*0.5),1); exitlong("bl",AtStop,EntryPrice-PriceScale*손절틱수); exitlong("bts",AtStop,EntryPrice-PriceScale*손절틱수+(highest(H,BarsSinceEntry)-EntryPrice)); } if MarketPosition == -1 Then { ExitShort("sp1",Atlimit,EntryPrice-PriceScale*익절틱수1,"",Floor(MaxContracts*0.5),1); ExitShort("sp2",Atlimit,EntryPrice-PriceScale*익절틱수2,"",Floor(MaxContracts*0.5),1); ExitShort("sl",AtStop,EntryPrice+PriceScale*손절틱수); ExitShort("sts",AtStop,EntryPrice+PriceScale*손절틱수-(EntryPrice-Lowest(L,BarsSinceEntry))); } 즐거운 하루되세요 > 주꼬보이 님이 쓴 글입니다. > 제목 : 문의드립니다. > 일목 기준선을 현재가가 상향돌파시 매수 하향돌파시 매도 (수식에 틱수랑,기준선수치조절추가요) *전환선(999)기준선(999) 선행스팬1(1) 선행스팬2(1)후행스팬(0) 경제지표발표 ***(별3)시간에 청산후 진입금지 1차 이익실현, 2차 이익실현, 손절, 추가 TS 이익시 이익틱수만큼 손절가격 이동이 가능하시다면 넣어주세요 감사합니다.
프로필 이미지

주꼬보이

2019-06-13 12:39:24

주꼬보이 님에 의해 삭제된 답변입니다.
프로필 이미지

주꼬보이

2019-06-14 03:29:01

잘 받았읍니다. 감사합니다. 추세뒤 횡보, 횡보뒤 추세를 반복하는 수렴과 확산을 반복하는 시장흐름에서 추세후 3시간에서 10시간 그이상 횡보하며 매수매도신호가 많이 나오는데 종목별로 파동구간별로 기준은 다르긴한데 00시 자정기준이나 아니면 시초가 기준으로 몇번째 신호부터 진입하겠다고 작성(10)하여 수식에서 신호 숫자란에 입력하면 10번째 신호부터 자동으로 진입하고자 합니다. 감사합니다.
프로필 이미지

예스스탁 예스스탁 답변

2019-06-18 16:58:39

안녕하세요 예스스탁입니다. 당일 상향돌파/하향이탈을 카운트해서 N번 이상발생 이후에만 실제 신호가 발생하게 수정했습니다. Inputs: 전환선기간(9), 기준선기간(26), 선행스팬2기간(52),N(10); input : 진입수량(2),익절틱수1(20),익절틱수2(40),손절틱수(20),경제발표시간(120000); Variables: 기준선(0), 전환선(0), 후행스팬(0), 선행스팬1(0), 선행스팬2(0),Tcond(false); var : count(0); 전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2; 기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2; 후행스팬 = Close ; 선행스팬1 = (전환선 + 기준선) / 2 ; 선행스팬2 = (Highest(High, 선행스팬2기간) + Lowest(Low, 선행스팬2기간)) / 2; if bdate != bdate[1] Then { Tcond = true; } if (sdate != sdate[1] and stime >= 경제발표시간) or (sdate == sdate[1] and stime >= 경제발표시간 and stime[1] < 경제발표시간) Then { Tcond = false; if MarketPosition == 1 Then exitlong("bx"); if MarketPosition == -1 Then ExitShort("sx"); } if Tcond == true then { if crossup(C,기준선) Then { count = count+1; if count >= N Then buy("b"); } if CrossDown(C,기준선) Then { count = count+1; if count >= N Then sell("s"); } } if MarketPosition == 1 Then { exitlong("bp1",Atlimit,EntryPrice+PriceScale*익절틱수1,"",Floor(MaxContracts*0.5),1); exitlong("bp2",Atlimit,EntryPrice+PriceScale*익절틱수2,"",Floor(MaxContracts*0.5),1); exitlong("bl",AtStop,EntryPrice-PriceScale*손절틱수); exitlong("bts",AtStop,EntryPrice-PriceScale*손절틱수+(highest(H,BarsSinceEntry)-EntryPrice)); } if MarketPosition == -1 Then { ExitShort("sp1",Atlimit,EntryPrice-PriceScale*익절틱수1,"",Floor(MaxContracts*0.5),1); ExitShort("sp2",Atlimit,EntryPrice-PriceScale*익절틱수2,"",Floor(MaxContracts*0.5),1); ExitShort("sl",AtStop,EntryPrice+PriceScale*손절틱수); ExitShort("sts",AtStop,EntryPrice+PriceScale*손절틱수-(EntryPrice-Lowest(L,BarsSinceEntry))); } 즐거운 하루되세요 > 주꼬보이 님이 쓴 글입니다. > 제목 : Re : 문의드립니다. > 잘 받았읍니다. 감사합니다. 추세뒤 횡보, 횡보뒤 추세를 반복하는 수렴과 확산을 반복하는 시장흐름에서 추세후 3시간에서 10시간 그이상 횡보하며 매수매도신호가 많이 나오는데 종목별로 파동구간별로 기준은 다르긴한데 00시 자정기준이나 아니면 시초가 기준으로 몇번째 신호부터 진입하겠다고 작성(10)하여 수식에서 신호 숫자란에 입력하면 10번째 신호부터 자동으로 진입하고자 합니다. 감사합니다.