커뮤니티
조건식 부탁드립니다.
2015-12-01 04:03:53
175
글번호 92918
#1. 기본 전략 #
조건식에 한글 설명 부탁드립니다.
감사합니다.
--------------------------------
가) 밤 11시부터 오전 4시까지(한국시간)
나) 단 4회만 매매
다) 로스컷 매매가 반대 15틱 이상 이거나
금액이 15만원 이상이면 손절
라) 2분봉 기준 입니다.
마) 한번 매매후 30분 이상 지날때까지 매매 금지
바) 포지션 진입후 14틱 사이면(청산 조건 패스) 하고 20틱 이상수익이
났을때 포지션 청산 조건 실행
===============================
# 2. 방향 설정 #
===========
SELL 방향
===========
일봉 현재가가 200이평선 위면 매수(타분봉 참조)
==========
BUY 방향
==========
일봉 현재가가 200이평선 아래면 매도(타분봉 참조)
=======
매수진입
=======
if 위의 방향설정 방향이 매수이고 and
2분봉 스토캐스틱 20 아래 에서 골드 신호시
해당봉 종가 매수진입
=======
매도진입
=======
if 위의 방향설정 방향이 매도이고 and
2분봉 스토캐스틱 80위에서 데드 신호시
해당봉 종가 매도진입
=================
매수 포지션 청산
==================
if 매수 포지션이 있으면
스토캐스틱 데드 신호가 나오고
앞봉의 저점을 깨면 포지션 청산
================
매도 포지션 청산
================
if 매도 포지션이 있으면
스토캐스틱 골드 신호가 나오고
앞봉의 고점을 돌파하면 포지션 청산
=============================
로스컷
=============================
매수가 대비 반대 15틱 이상 이거나
금액이 15만원 이상이면 손절 무포
=============================
포지션 청산후 30분은 매매 안함
=============================
한국시간 새벽 4시가 되면
모든 포지션 청산 종료
답변 1
예스스탁 예스스탁 답변
2015-12-01 10:53:59
안녕하세요
예스스탁입니다.
input : P1(200),sto1(10),sto2(5),sto3(5);
var : T1(0),entry(0);
#이평
var1 = ma(C,P1);
#스토k
var2 = StochasticsK(sto1,sto2);
#스토d
var3 = StochasticsD(sto1,sto2,sto3);
if stime == 230000 or (stime > 230000 and stime[1] < 230000) then
T1 = TotalTrades[1];
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = (TotalTrades-T1)+1;
#밤11시~오전4시 사이
if stime >= 230000 or stime < 040000 then{
#종가가 이평보다 크고 k가 20보다 작고 골드면 매수
if MarketPosition == 0 and c > var1 and var2 < 20 and crossup(var2,var3) Then{
#첫진입은 시간조건없이 진입, 두번째 빈입부터는 청산후 30분이상 경과후
if entry == 0 or (entry >= 1 and BarsSinceExit(1) >= 30/BarInterval) Then
buy();
}
#종가가 이평보다 작고 k가 80보다 크고 데드면 매도
if MarketPosition == 0 and c < var1 and var2 > 80 and CrossDown(var2,var3) Then{
#첫진입은 시간조건없이 진입, 두번째 빈입부터는 청산후 30분이상 경과후
if entry == 0 or (entry >= 1 and BarsSinceExit(1) >= 30/BarInterval) Then
sell();
}
#매수포지션 진입중이고 데드 발생하면
#크로스봉 저가를 다음봉이 이탈하면 청산
#수익이 14틱 이하이거나 20틱이상일때
if MarketPosition == 1 and CrossDown(var2,var3) and
(highest(H,BarsSinceEntry) < EntryPrice+PriceScale*14 or
highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*20) Then
exitlong("bx",AtStop,L-PriceScale);
#매도포지션 진입중이고 골드 발생하면
#골드봉 고가를 다음봉이 골파하면 청산
#수익이 14틱 이하이거나 20틱이상일때
if MarketPosition == -1 and CrossUp(var2,var3) and
(lowest(L,BarsSinceEntry) > EntryPrice-PriceScale*14 or
lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*20) Then
ExitShort("sx",AtStop,H+PriceScale);
}
#15틱 손절
SetStopLoss(PriceScale*15,PointStop);
#4시 청산
if stime == 040000 or (stime > 040000 and stime[1] < 040000) Then{
ExitLong();
ExitShort();
}
즐거운 하루되세요
> 바람날개 님이 쓴 글입니다.
> 제목 : 조건식 부탁드립니다.
> #1. 기본 전략 #
조건식에 한글 설명 부탁드립니다.
감사합니다.
--------------------------------
가) 밤 11시부터 오전 4시까지(한국시간)
나) 단 4회만 매매
다) 로스컷 매매가 반대 15틱 이상 이거나
금액이 15만원 이상이면 손절
라) 2분봉 기준 입니다.
마) 한번 매매후 30분 이상 지날때까지 매매 금지
바) 포지션 진입후 14틱 사이면(청산 조건 패스) 하고 20틱 이상수익이
났을때 포지션 청산 조건 실행
===============================
# 2. 방향 설정 #
===========
SELL 방향
===========
일봉 현재가가 200이평선 위면 매수(타분봉 참조)
==========
BUY 방향
==========
일봉 현재가가 200이평선 아래면 매도(타분봉 참조)
=======
매수진입
=======
if 위의 방향설정 방향이 매수이고 and
2분봉 스토캐스틱 20 아래 에서 골드 신호시
해당봉 종가 매수진입
=======
매도진입
=======
if 위의 방향설정 방향이 매도이고 and
2분봉 스토캐스틱 80위에서 데드 신호시
해당봉 종가 매도진입
=================
매수 포지션 청산
==================
if 매수 포지션이 있으면
스토캐스틱 데드 신호가 나오고
앞봉의 저점을 깨면 포지션 청산
================
매도 포지션 청산
================
if 매도 포지션이 있으면
스토캐스틱 골드 신호가 나오고
앞봉의 고점을 돌파하면 포지션 청산
=============================
로스컷
=============================
매수가 대비 반대 15틱 이상 이거나
금액이 15만원 이상이면 손절 무포
=============================
포지션 청산후 30분은 매매 안함
=============================
한국시간 새벽 4시가 되면
모든 포지션 청산 종료