커뮤니티

수식 부탁 드립니다.

프로필 이미지
회원
2014-08-07 13:38:45
177
글번호 77494
답변완료
1. 매수 5일 이평이 20 일 이평을 상향 조건 만족시 아침시가에 하루 한번 만 매수 2. 매도: 5일 이평이 20 일 이평을 하향시 매도 3. 매수 5일 이평이 20 일 이평을 상향 조건 만족시 하루 한번 만 매수 4. 매도: 5일 이평이 20 일 이평을 하향시 매도
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2014-08-07 15:38:06

안녕하세요 예스스탁입니다. 아래식 일봉차트에 적용하시면 됩니다. input : P1(5),P2(20); var : mav1(0),mav2(0); mav1 = ma(c,P1); mav2 = ma(C,P2); if crossup(mav1,mav2) Then buy("b",AtMarket); if CrossDown(mav1,mav2) Then sell("s",AtMarket); 문의하신 내용은 일봉차트에서 구현하시면 되는 내용입니다. 만약 분봉차트에서 구현하시면 다면 아래식 이용하시면 됩니다. 시초가에 신호를 내기 위해서는 전일마지막봉에서 조건판단해서 신호를 발생시켜야 합니다. 마지막봉은 시간으로만 지정가능하며 아래식에는 15시로 되어 있습니다 15시가 마지막봉 시간인 1분이나 5분봉 차트에 적용하시기 바랍니다. 선물이나 옵션종목이시면 151500으로 변경하셔야 합니다. input : P1(5),P2(20); var : count(0),sumV1(0),sumV2(0),sumV11(0),sumV22(0); var : mav1(0),mav2(0),mav11(0),mav22(0); sumV1 = 0; sumV2 = 0; sumV11 = 0; sumV22 = 0; for count = 0 to P2{ if count < P1 Then{ sumV1 = sumV1+DayClose(count); sumV11 = sumV11+DayClose(count+1); } if count < P2 Then{ sumV2 = sumV2+DayClose(count); sumV22 = sumV22+DayClose(count); } } maV1 = sumV1 / P1; maV11 = sumV11 / P1; maV2 = sumV2 / P2; maV22 = sumV22 / P2; if stime == 150000 Then{ if mav1 > mav2 and mav11 < mav22 Then buy("b",AtMarket); } if MarketPosition == 1 and mav1 < mav2 and mav11 > mav22 Then ExitLong(); 올리신 내용은 시가에 매수이므로 당일 한번만 신호가 발생합니다. 즐거운 하루되세요 > 기관장 님이 쓴 글입니다. > 제목 : 수식 부탁 드립니다. > 1. 매수 5일 이평이 20 일 이평을 상향 조건 만족시 아침시가에 하루 한번 만 매수 2. 매도: 5일 이평이 20 일 이평을 하향시 매도 3. 매수 5일 이평이 20 일 이평을 상향 조건 만족시 하루 한번 만 매수 4. 매도: 5일 이평이 20 일 이평을 하향시 매도
프로필 이미지

회원

2014-08-08 05:36:57

감사합니다. 1번의 경우 잘 양지 했습니다. 분봉으로까지 해 주시니 고맙습니다. 그러나 시가가 아닌 3 번의경우에도 하루 한번만 거래될 수 있는 일봉, 분봉식을 부탁 드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 부탁 드립니다. > 안녕하세요 예스스탁입니다. 아래식 일봉차트에 적용하시면 됩니다. input : P1(5),P2(20); var : mav1(0),mav2(0); mav1 = ma(c,P1); mav2 = ma(C,P2); if crossup(mav1,mav2) Then buy("b",AtMarket); if CrossDown(mav1,mav2) Then sell("s",AtMarket); 문의하신 내용은 일봉차트에서 구현하시면 되는 내용입니다. 만약 분봉차트에서 구현하시면 다면 아래식 이용하시면 됩니다. 시초가에 신호를 내기 위해서는 전일마지막봉에서 조건판단해서 신호를 발생시켜야 합니다. 마지막봉은 시간으로만 지정가능하며 아래식에는 15시로 되어 있습니다 15시가 마지막봉 시간인 1분이나 5분봉 차트에 적용하시기 바랍니다. 선물이나 옵션종목이시면 151500으로 변경하셔야 합니다. input : P1(5),P2(20); var : count(0),sumV1(0),sumV2(0),sumV11(0),sumV22(0); var : mav1(0),mav2(0),mav11(0),mav22(0); sumV1 = 0; sumV2 = 0; sumV11 = 0; sumV22 = 0; for count = 0 to P2{ if count < P1 Then{ sumV1 = sumV1+DayClose(count); sumV11 = sumV11+DayClose(count+1); } if count < P2 Then{ sumV2 = sumV2+DayClose(count); sumV22 = sumV22+DayClose(count); } } maV1 = sumV1 / P1; maV11 = sumV11 / P1; maV2 = sumV2 / P2; maV22 = sumV22 / P2; if stime == 150000 Then{ if mav1 > mav2 and mav11 < mav22 Then buy("b",AtMarket); } if MarketPosition == 1 and mav1 < mav2 and mav11 > mav22 Then ExitLong(); 올리신 내용은 시가에 매수이므로 당일 한번만 신호가 발생합니다. 즐거운 하루되세요 > 기관장 님이 쓴 글입니다. > 제목 : 수식 부탁 드립니다. > 1. 매수 5일 이평이 20 일 이평을 상향 조건 만족시 아침시가에 하루 한번 만 매수 2. 매도: 5일 이평이 20 일 이평을 하향시 매도 3. 매수 5일 이평이 20 일 이평을 상향 조건 만족시 하루 한번 만 매수 4. 매도: 5일 이평이 20 일 이평을 하향시 매도
프로필 이미지

예스스탁 예스스탁 답변

2014-08-08 09:35:26

안녕하세요 예스스탁입니다. 하루에 복수로 진입하기 위해서는 분봉차트에서 구현해야 합니다. 일봉에서는 가능하지 않습니다. input : P1(5),P2(20); var : count(0),sumV1(0),sumV2(0),sumV11(0),sumV22(0); var : mav1(0),mav2(0),mav11(0),mav22(0); sumV1 = 0; sumV2 = 0; sumV11 = 0; sumV22 = 0; for count = 0 to P2{ if count < P1 Then{ sumV1 = sumV1+DayClose(count); sumV11 = sumV11+DayClose(count+1); } if count < P2 Then{ sumV2 = sumV2+DayClose(count); sumV22 = sumV22+DayClose(count); } } maV1 = sumV1 / P1; maV11 = sumV11 / P1; maV2 = sumV2 / P2; maV22 = sumV22 / P2; if date != date[1] Then count = 0; if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then count = count+1; if stime == 150000 Then{ if mav1 > mav2 and mav11 < mav22 Then buy("b",AtMarket); } if stime >= 90000 and count < 3 Then{ if mav1 > mav2 and mav11 < mav22 Then buy("b1",AtMarket); } if MarketPosition == 1 and mav1 < mav2 and mav11 > mav22 Then ExitLong(); 즐거운 하루되세요 > 기관장 님이 쓴 글입니다. > 제목 : Re : Re : 수식 부탁 드립니다. > 감사합니다. 1번의 경우 잘 양지 했습니다. 분봉으로까지 해 주시니 고맙습니다. 그러나 시가가 아닌 3 번의경우에도 하루 한번만 거래될 수 있는 일봉, 분봉식을 부탁 드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 부탁 드립니다. > 안녕하세요 예스스탁입니다. 아래식 일봉차트에 적용하시면 됩니다. input : P1(5),P2(20); var : mav1(0),mav2(0); mav1 = ma(c,P1); mav2 = ma(C,P2); if crossup(mav1,mav2) Then buy("b",AtMarket); if CrossDown(mav1,mav2) Then sell("s",AtMarket); 문의하신 내용은 일봉차트에서 구현하시면 되는 내용입니다. 만약 분봉차트에서 구현하시면 다면 아래식 이용하시면 됩니다. 시초가에 신호를 내기 위해서는 전일마지막봉에서 조건판단해서 신호를 발생시켜야 합니다. 마지막봉은 시간으로만 지정가능하며 아래식에는 15시로 되어 있습니다 15시가 마지막봉 시간인 1분이나 5분봉 차트에 적용하시기 바랍니다. 선물이나 옵션종목이시면 151500으로 변경하셔야 합니다. input : P1(5),P2(20); var : count(0),sumV1(0),sumV2(0),sumV11(0),sumV22(0); var : mav1(0),mav2(0),mav11(0),mav22(0); sumV1 = 0; sumV2 = 0; sumV11 = 0; sumV22 = 0; for count = 0 to P2{ if count < P1 Then{ sumV1 = sumV1+DayClose(count); sumV11 = sumV11+DayClose(count+1); } if count < P2 Then{ sumV2 = sumV2+DayClose(count); sumV22 = sumV22+DayClose(count); } } maV1 = sumV1 / P1; maV11 = sumV11 / P1; maV2 = sumV2 / P2; maV22 = sumV22 / P2; if stime == 150000 Then{ if mav1 > mav2 and mav11 < mav22 Then buy("b",AtMarket); } if MarketPosition == 1 and mav1 < mav2 and mav11 > mav22 Then ExitLong(); 올리신 내용은 시가에 매수이므로 당일 한번만 신호가 발생합니다. 즐거운 하루되세요 > 기관장 님이 쓴 글입니다. > 제목 : 수식 부탁 드립니다. > 1. 매수 5일 이평이 20 일 이평을 상향 조건 만족시 아침시가에 하루 한번 만 매수 2. 매도: 5일 이평이 20 일 이평을 하향시 매도 3. 매수 5일 이평이 20 일 이평을 상향 조건 만족시 하루 한번 만 매수 4. 매도: 5일 이평이 20 일 이평을 하향시 매도