커뮤니티
문의드립니다.
2017-02-06 03:20:14
102
글번호 106537
안녕하세요. 활기찬 한 주 시작하세요..
아래내용을 수식 부탁드립니다.
1.매수
진입조건 : 기준선 위에서 MACD 골든크로스 하면 매수진입
A조건 : 5일이평선 우상향 이면 점수를 20% 저장
B조건 : 거래량 1000 초과돌파 하면 점수를 15% 저장
C조건 : 5일선이 60일선 골든크로스 하면 점수를 20% 저장
D조건 : MACD 오실레이터 빨강막대그래프 높이가 1봉전 보다 높으면 점수를 20% 저장
E조건 : 1봉전 매수진입신호 완성 점수를 30% 저장
1봉전 매수진입신호가 완성됐고 매수진입 완성봉의 2봉전(현재기준으로는 3봉전) 부터
완성봉(현재기준 1봉전) 까지의 범위에서 A~E조건 중 해당되는 조건의 합계가 50% 미만 이면
aa.wav 파일 실행, 해당되는 조건의 합계가 60%이상 70%미만 이면 bb.wav 파일 실행,
해당되는 조건의 합계가 70% 초과 이면 cc.wav 파일 실행
2.매도
매수의 반대조건에 점수는 동일한 값 저장하고 조건의 합계에 따른 실행 파일명도 동일
3.종목별 신호발생 확인가능 수식
현재 차트에는 오일 차트로 S 라는 시스템트레이딩이 가동 중이라고 할때
골드 종목에서 S 시스템의 진입신호가 발생하면 a.wav 파일 실행하는게 가능한가요?
a.wav 파일이 실행되면 골드를 차트로 불러와서 볼 수 있게 말이죠.
수고하세요 ^^
답변 1
예스스탁 예스스탁 답변
2017-02-06 15:09:18
안녕하세요
예스스탁입니다.
input : short(12),long(26),sig(9),P1(5),P2(60);
var : MACDV(0),MACDS(0),MACDO(0),mav1(0),mav2(0);
MACDV = MACD(short,long);
MACDS = ema(MACDv,sig);
MACDO = MACDV-MACDS;
mav1 = ma(C,P1);
mav2 = ma(C,P2);
var1 = iff(mav1 > mav1[1],20,0);
var2 = iff(V > 1000,15,0);
var3 = iff(crossup(mav1,mav2),20,0);
var4 = iff(MACDO > MACDO[1] and MACDO > 0,20,0);
var5 = iff(crossup(MACDV,MACDS) and MACDV > 0,20,0);
var6 = var1+var2+var3+var4+var5;
if crossup(MACDV,MACDS) and MACDV > 0 Then
buy();
if MarketPosition == 1 and BarsSinceEntry == 1 Then{
if AccumN(var6,3)[1] < 50 Then
PlaySound("aa.wav");
if AccumN(var6,3)[1] >= 60 and AccumN(var6,3)[1] < 70 Then
PlaySound("bb.wav");
if AccumN(var6,3)[1] >= 70 Then
PlaySound("cc.wav");
}
if CrossDown(MACDV,MACDS) and MACDV < 0 Then
sell();
var11 = iff(mav1 < mav1[1],20,0);
var12 = iff(V > 1000,15,0);
var13 = iff(CrossDown(mav1,mav2),20,0);
var14 = iff(MACDO < MACDO[1] and MACDO < 0,20,0);
var15 = iff(CrossDown(MACDV,MACDS) and MACDV < 0,20,0);
var16 = var11+var12+var13+var14+var15;
if MarketPosition == -1 and BarsSinceEntry == 1 Then{
if AccumN(var16,3)[1] < 50 Then
PlaySound("aa.wav");
if AccumN(var16,3)[1] >= 60 and AccumN(var16,3)[1] < 70 Then
PlaySound("bb.wav");
if AccumN(var16,3)[1] >= 70 Then
PlaySound("cc.wav");
}
즐거운 하루되세요
> 웹피 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요. 활기찬 한 주 시작하세요..
아래내용을 수식 부탁드립니다.
1.매수
진입조건 : 기준선 위에서 MACD 골든크로스 하면 매수진입
A조건 : 5일이평선 우상향 이면 점수를 20% 저장
B조건 : 거래량 1000 초과돌파 하면 점수를 15% 저장
C조건 : 5일선이 60일선 골든크로스 하면 점수를 20% 저장
D조건 : MACD 오실레이터 빨강막대그래프 높이가 1봉전 보다 높으면 점수를 20% 저장
E조건 : 1봉전 매수진입신호 완성 점수를 30% 저장
1봉전 매수진입신호가 완성됐고 매수진입 완성봉의 2봉전(현재기준으로는 3봉전) 부터
완성봉(현재기준 1봉전) 까지의 범위에서 A~E조건 중 해당되는 조건의 합계가 50% 미만 이면
aa.wav 파일 실행, 해당되는 조건의 합계가 60%이상 70%미만 이면 bb.wav 파일 실행,
해당되는 조건의 합계가 70% 초과 이면 cc.wav 파일 실행
2.매도
매수의 반대조건에 점수는 동일한 값 저장하고 조건의 합계에 따른 실행 파일명도 동일
3.종목별 신호발생 확인가능 수식
현재 차트에는 오일 차트로 S 라는 시스템트레이딩이 가동 중이라고 할때
골드 종목에서 S 시스템의 진입신호가 발생하면 a.wav 파일 실행하는게 가능한가요?
a.wav 파일이 실행되면 골드를 차트로 불러와서 볼 수 있게 말이죠.
수고하세요 ^^
다음글
이전글