커뮤니티
부탁드립니다. 감사합니다.^^
2017-06-01 13:36:07
94
글번호 110012
안녕하세요. ~ 수고 많으십니다.^^
항상 감사드립니다.
제가 만들고 싶은 함수는 아래와 같습니다.
부탁드립니다.(매수매도양계좌매매)
==================
N 봉의 고가이동평균[highest(H,n)]이 상향한적이 있고 하향한 직전까지만 매수진입조건유효
위의 매수진입 조건이 유효하면
20일선 아래에서 시가가 시작되는 양봉의 시가+3틱에서 매수1계약 진입
익절 50, 손절 30
N 봉의 고가이동평균[Lowest(L,n)]이 하향한적이있고 상향한 직전까지만 매도진입조건 유효
매도진입 조건이 유효하면
20일선 위에서 시가가 시작되는 음봉에 시가에서 -3틱에 매도1계약 진입
익절 50, 손절 30
매매시간은 16시부터 02시까지 이며 03시가되면 진입한 계약수가 있다면 모두 청산하고 매매종료 합니다.
==================
항상감사드립니다.
좋은 하루되세요 ^^
답변 1
예스스탁 예스스탁 답변
2017-06-01 13:29:44
안녕하세요
예스스탁입니다.
input : n(20),P(20),ST(160000),ET(200000),XT(30000);
var : HH(0),LL(0),T1(0),T2(0),mav(0),Tcond(false);
if stime == ST or (Stime > ST and Stime[1] < ST) Then
Tcond = true;
if stime == ET or (Stime > ET and Stime[1] < ET) Then
Tcond = false;
if stime == XT or (Stime > XT and Stime[1] < XT) Then{
if MarketPosition == 1 Then
ExitLong();
if MarketPosition == -1 Then
ExitShort();
}
HH = highest(H,n);
LL = lowest(L,n);
mav = ma(c,P);
if HH > HH[1] Then
T1 = 1;
if HH < HH[1] Then
T1 = -1;
if LL < LL[1] Then
T2 = 1;
if LL < LL[1] Then
T2 = -1;
if T1 == 1 and NextBarOpen < mav Then
buy("b",AtStop,NextBarOpen+PriceScale*3);
if T2 == -1 and NextBarOpen > mav Then
sell("s",AtStop,NextBarOpen-PriceScale*3);
SetStopProfittarget(PriceScale*50,PointStop);
SetStopLoss(PriceScale*30,PointStop);
즐거운 하루되세요
> 하늘선물 님이 쓴 글입니다.
> 제목 : 부탁드립니다. 감사합니다.^^
> 안녕하세요. ~ 수고 많으십니다.^^
항상 감사드립니다.
제가 만들고 싶은 함수는 아래와 같습니다.
부탁드립니다.(매수매도양계좌매매)
==================
N 봉의 고가이동평균[highest(H,n)]이 상향한적이 있고 하향한 직전까지만 매수진입조건유효
위의 매수진입 조건이 유효하면
20일선 아래에서 시가가 시작되는 양봉의 시가+3틱에서 매수1계약 진입
익절 50, 손절 30
N 봉의 고가이동평균[Lowest(L,n)]이 하향한적이있고 상향한 직전까지만 매도진입조건 유효
매도진입 조건이 유효하면
20일선 위에서 시가가 시작되는 음봉에 시가에서 -3틱에 매도1계약 진입
익절 50, 손절 30
매매시간은 16시부터 02시까지 이며 03시가되면 진입한 계약수가 있다면 모두 청산하고 매매종료 합니다.
==================
항상감사드립니다.
좋은 하루되세요 ^^
다음글
이전글