커뮤니티

수식 부탁드립니다---------------------

프로필 이미지
leekss1
2011-04-25 06:52:49
898
글번호 37887
답변완료
매매시간 09:30~14:50 매수 진입 포지션이 없을때 호가잔량이평 연속(변수1)봉상승시 고가-(변수2)틱진입 체결 안되면 다음봉 고가-(변수2)틱진입 (호가잔량이평의 연속개수 산정시점은 청산된경우 청산 다음봉부터 봉개수 산정) 위 진입 신호후 tema(변수3) 지표값 이 한봉에 +(변수5)이상 상승하면 바로 시장가 진입 진입전 호가잔량이평 이 하락으로 바뀌고 캔들도 음봉으로 바뀌면 진입금지 매수 청산 전봉완성 기간이(변수6)초 미만이고 현재봉이 음봉이면 매수청산 매도 진입 포지션이 없을때 호가잔량이평 연속(변수1)봉하락시 저가+(변수2)틱진입 체결 안되면 다음봉 저가+(변수2)틱진입 (호가잔량이평의 연속개수 산정시점은 청산된경우 청산 다음봉부터 봉개수 산정) 위 진입 신호후 tema(변수3) 지표값 이 한봉에 -(변수5)이하 하락하면 바로 시장가 진입 진입전 호가잔량이평 상승으로 바뀌고 캔들도 양봉으로 바뀌면 진입금지 매도 청산 전봉완성 기간이(변수6)초 미만이고 현재봉이 양봉이면 매수청산 손절3틱 익절 추적 현재가로 2틱이익시 1틱이익 에 청산 3틱이익시 2틱이익 에 청산 4틱이익시 2틱이익 에 청산 6틱이익시 3틱이익 에 청산 7틱이익시 3틱이익 에 청산 8틱 이상 이익시 4틱이익 에 청산
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-04-25 11:30:04

안녕하세요 예스스탁입니다. 호가잔량이평의 종류가 명시되지 않아 매수잔량에서 매도잔량을 뺀값의 이평으로 작성되었습니다. 또한 수식에서는 주문가격을 지정할 수 없습니다. 조건만족시 고가-몇틱등의 내용은 작성될 수 없으므로 주문가격과 관련된 내용은 모두 제외되었습니다. Input : Period(5),변수1(3),변수6(50); var1 = ma(bids-asks,Period); Condition1 = stime >= 93000 and stime <= 145000; if Condition1 == true Then{ if MarketPosition == 0 Then{ if (ExitDate(1) != sdate and countif(var1>var1[1],변수1) == 변수1 and dayindex+1 >= 변수1) or (ExitDate(1) == sdate and countif(var1>var1[1],변수1) == 변수1 and BarsSinceExit(1) >= 변수1) Then buy("b"); if (ExitDate(1) != sdate and countif(var1<var1[1],변수1) == 변수1 and dayindex+1 >= 변수1) or (ExitDate(1) == sdate and countif(var1<var1[1],변수1) == 변수1 and BarsSinceExit(1) >= 변수1) Then Sell("s");; } } if time-stime <= 변수6 then{ if MarketPosition == 1 and C < O Then ExitLong(); if MarketPosition == -1 and C > O Then ExitShort(); } SetStopLoss(PriceScale*3,PointStop); if MarketPosition == 1 Then{ value1 = highest(H,BarsSinceEntry); if value1 == EntryPrice+PriceScale*2 Then ExitLong("bx1",AtStop,EntryPrice+PriceScale*1); if value1 == EntryPrice+PriceScale*3 Then ExitLong("bx2",AtStop,EntryPrice+PriceScale*2); if value1 == EntryPrice+PriceScale*4 Then ExitLong("bx3",AtStop,EntryPrice+PriceScale*2); if value1 == EntryPrice+PriceScale*6 Then ExitLong("bx4",AtStop,EntryPrice+PriceScale*3); if value1 == EntryPrice+PriceScale*7 Then ExitLong("bx5",AtStop,EntryPrice+PriceScale*3); if value1 >= EntryPrice+PriceScale*8 Then ExitLong("bx6",AtStop,EntryPrice+PriceScale*4); } 즐거운 하루되세요 > leekss1 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다--------------------- > 매매시간 09:30~14:50 매수 진입 포지션이 없을때 호가잔량이평 연속(변수1)봉상승시 고가-(변수2)틱진입 체결 안되면 다음봉 고가-(변수2)틱진입 (호가잔량이평의 연속개수 산정시점은 청산된경우 청산 다음봉부터 봉개수 산정) 위 진입 신호후 tema(변수3) 지표값 이 한봉에 +(변수5)이상 상승하면 바로 시장가 진입 진입전 호가잔량이평 이 하락으로 바뀌고 캔들도 음봉으로 바뀌면 진입금지 매수 청산 전봉완성 기간이(변수6)초 미만이고 현재봉이 음봉이면 매수청산 매도 진입 포지션이 없을때 호가잔량이평 연속(변수1)봉하락시 저가+(변수2)틱진입 체결 안되면 다음봉 저가+(변수2)틱진입 (호가잔량이평의 연속개수 산정시점은 청산된경우 청산 다음봉부터 봉개수 산정) 위 진입 신호후 tema(변수3) 지표값 이 한봉에 -(변수5)이하 하락하면 바로 시장가 진입 진입전 호가잔량이평 상승으로 바뀌고 캔들도 양봉으로 바뀌면 진입금지 매도 청산 전봉완성 기간이(변수6)초 미만이고 현재봉이 양봉이면 매수청산 손절3틱 익절 추적 현재가로 2틱이익시 1틱이익 에 청산 3틱이익시 2틱이익 에 청산 4틱이익시 2틱이익 에 청산 6틱이익시 3틱이익 에 청산 7틱이익시 3틱이익 에 청산 8틱 이상 이익시 4틱이익 에 청산