커뮤니티
수식 부탁드립니다---------------------
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틱이익 에 청산
다음글
이전글