커뮤니티
시스템 수식 문의드립니다
2021-03-27 09:24:58
1153
글번호 147439
5분봉에서 4일선을 세번 Ema한걸로 기준으로
기준선 : (Ema(Ema(Ema(c,period4),period4),period4);)
매수 : 기준선의 기울기가 양으로 바뀌고 난뒤, 가격이 기준선에 닿을때 매수
청산 : 종가가 기준선 보다 작거나, 20틱 수익이면 익절
(익절된후에도 가격이 기준선에 닿으면 재매수)
매도 : 기준선의 기울기가 음으로 바뀌고 난뒤, 가격이 기준선에 닿을때 매도
청산 : 종가가 기분선보다 크거나, 20틱 수익이면 익절
(익절된후에도 가격이 기준선에 닿으면 재매도)
답변 5
예스스탁 예스스탁 답변
2021-03-29 11:04:44
안녕하세요
예스스탁입니다.
input : Period4(4);
var : T(0);
var1 = Ema(Ema(Ema(c,period4),period4),period4);
if var1 > var1[1] Then
T = 1;
if var1 < var1[1] Then
T = -1;
if T == 1 and CrossUp(c,var1) Then
Buy("b1");
if T == -1 and CrossDown(c,var1) Then
Sell("s1");
if MarketPosition == 1 and CrossDown(c,var1) then
ExitLong();
if MarketPosition == -1 and CrossUp(c,var1) then
ExitShort();
SetStopProfittarget(PriceScale*20,PointStop);
즐거운 하루되세요
> 중추신경 님이 쓴 글입니다.
> 제목 : 시스템 수식 문의드립니다
> 5분봉에서 4일선을 세번 Ema한걸로 기준으로
기준선 : (Ema(Ema(Ema(c,period4),period4),period4);)
매수 : 기준선의 기울기가 양으로 바뀌고 난뒤, 가격이 기준선에 닿을때 매수
청산 : 종가가 기준선 보다 작거나, 20틱 수익이면 익절
(익절된후에도 가격이 기준선에 닿으면 재매수)
매도 : 기준선의 기울기가 음으로 바뀌고 난뒤, 가격이 기준선에 닿을때 매도
청산 : 종가가 기분선보다 크거나, 20틱 수익이면 익절
(익절된후에도 가격이 기준선에 닿으면 재매도)
중추신경
2021-03-29 12:25:57
작성해 주신 수식 감사합니다.!
추가 수정사항은
이평선이 기울기가 바꼈음을 확인되는 캔들의 종가가 아닌,
그 이후에 가격이 실시간으로 이평선에 닿으면 매수, 매도 진입이 되게 하고 싶습니다
첨부 사진 보내드립니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템 수식 문의드립니다
> 안녕하세요
예스스탁입니다.
input : Period4(4);
var : T(0);
var1 = Ema(Ema(Ema(c,period4),period4),period4);
if var1 > var1[1] Then
T = 1;
if var1 < var1[1] Then
T = -1;
if T == 1 and CrossUp(c,var1) Then
Buy("b1");
if T == -1 and CrossDown(c,var1) Then
Sell("s1");
if MarketPosition == 1 and CrossDown(c,var1) then
ExitLong();
if MarketPosition == -1 and CrossUp(c,var1) then
ExitShort();
SetStopProfittarget(PriceScale*20,PointStop);
즐거운 하루되세요
> 중추신경 님이 쓴 글입니다.
> 제목 : 시스템 수식 문의드립니다
> 5분봉에서 4일선을 세번 Ema한걸로 기준으로
기준선 : (Ema(Ema(Ema(c,period4),period4),period4);)
매수 : 기준선의 기울기가 양으로 바뀌고 난뒤, 가격이 기준선에 닿을때 매수
청산 : 종가가 기준선 보다 작거나, 20틱 수익이면 익절
(익절된후에도 가격이 기준선에 닿으면 재매수)
매도 : 기준선의 기울기가 음으로 바뀌고 난뒤, 가격이 기준선에 닿을때 매도
청산 : 종가가 기분선보다 크거나, 20틱 수익이면 익절
(익절된후에도 가격이 기준선에 닿으면 재매도)
예스스탁 예스스탁 답변
2021-03-29 14:01:22
안녕하세요
예스스탁입니다.
식을 수정했습니다.
input : Period4(4);
var : T(0);
var1 = Ema(Ema(Ema(c,period4),period4),period4);
if var1 > var1[1] Then
T = 1;
if var1 < var1[1] Then
T = -1;
if T == 1 and L > var1 Then
Buy("b1",AtLimit,var1);
if T == -1 and H < var1 Then
Sell("s1",AtLimit,var1);
if MarketPosition == 1 and c < var1 then
ExitLong();
if MarketPosition == -1 and c > var1 then
ExitShort();
SetStopProfittarget(PriceScale*20,PointStop);
즐거운 하루되세요
> 중추신경 님이 쓴 글입니다.
> 제목 : Re : Re : 시스템 수식 수정 부탁드립니다
> 작성해 주신 수식 감사합니다.!
추가 수정사항은
이평선이 기울기가 바꼈음을 확인되는 캔들의 종가가 아닌,
그 이후에 가격이 실시간으로 이평선에 닿으면 매수, 매도 진입이 되게 하고 싶습니다
첨부 사진 보내드립니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템 수식 문의드립니다
> 안녕하세요
예스스탁입니다.
input : Period4(4);
var : T(0);
var1 = Ema(Ema(Ema(c,period4),period4),period4);
if var1 > var1[1] Then
T = 1;
if var1 < var1[1] Then
T = -1;
if T == 1 and CrossUp(c,var1) Then
Buy("b1");
if T == -1 and CrossDown(c,var1) Then
Sell("s1");
if MarketPosition == 1 and CrossDown(c,var1) then
ExitLong();
if MarketPosition == -1 and CrossUp(c,var1) then
ExitShort();
SetStopProfittarget(PriceScale*20,PointStop);
즐거운 하루되세요
> 중추신경 님이 쓴 글입니다.
> 제목 : 시스템 수식 문의드립니다
> 5분봉에서 4일선을 세번 Ema한걸로 기준으로
기준선 : (Ema(Ema(Ema(c,period4),period4),period4);)
매수 : 기준선의 기울기가 양으로 바뀌고 난뒤, 가격이 기준선에 닿을때 매수
청산 : 종가가 기준선 보다 작거나, 20틱 수익이면 익절
(익절된후에도 가격이 기준선에 닿으면 재매수)
매도 : 기준선의 기울기가 음으로 바뀌고 난뒤, 가격이 기준선에 닿을때 매도
청산 : 종가가 기분선보다 크거나, 20틱 수익이면 익절
(익절된후에도 가격이 기준선에 닿으면 재매도)
중추신경
2021-03-30 12:58:54
답변 감사합니다..크게 도움이 됐네요...
두가지 수정사항만 부탁드립니다...
1. Atlimit로 매수매도는 해결됐는데...
Atlimit로 매수매도된게..해당 캔들이 바로 기준선 아래서 끝나면 바로 청산이 됩니다...
청산신호는 그 다음 캔들에서부터 적용되도록 수정바랍니다
2. 매수매도 신호를 좀 수정해서..이평선까지 오지않고 가버리는경우가 있어서
이평선이 꺽이는 지점의 캔들의 종가와 이평선의 중간 구간에서 진입할수 있게 수정할수 있을까요?
예) 매수 : 이평이 꺽이는 캔들이 완성시, 다음봉에서 전 기준봉의 종가와 이평선의 1/2지점에서 매수 또는 전기준봉의 캔들 몸통의 1/2에서 매수
>
안녕하세요
예스스탁입니다.
식을 수정했습니다.
input : Period4(4);
var : T(0);
var1 = Ema(Ema(Ema(c,period4),period4),period4);
if var1 > var1[1] Then
T = 1;
if var1 < var1[1] Then
T = -1;
if T == 1 and L > var1 Then
Buy("b1",AtLimit,var1);
if T == -1 and H < var1 Then
Sell("s1",AtLimit,var1);
if MarketPosition == 1 and c < var1 then
ExitLong();
if MarketPosition == -1 and c > var1 then
ExitShort();
SetStopProfittarget(PriceScale*20,PointStop);
예스스탁 예스스탁 답변
2021-03-30 13:21:26
안녕하세요
예스스탁입니다.
1
input : Period4(4);
var : T(0);
var1 = Ema(Ema(Ema(c,period4),period4),period4);
if var1 > var1[1] Then
T = 1;
if var1 < var1[1] Then
T = -1;
if T == 1 and L > var1 Then
Buy("b1",AtLimit,var1);
if T == -1 and H < var1 Then
Sell("s1",AtLimit,var1);
if MarketPosition == 1 and BarsSinceEntry >= 1 and c < var1 then
ExitLong();
if MarketPosition == -1 and BarsSinceEntry >= 1 and c > var1 then
ExitShort();
SetStopProfittarget(PriceScale*20,PointStop);
2
input : Period4(4);
var : T(0);
var1 = Ema(Ema(Ema(c,period4),period4),period4);
if var1 > var1[1] Then
T = 1;
if var1 < var1[1] Then
T = -1;
if T == 1 and CrossUp(c,var1) Then
Buy("b1",AtLimit,(C+O)/2);
if T == -1 and CrossDown(c,var1) Then
Sell("s1",AtLimit,(C+O)/2);
if MarketPosition == 1 and BarsSinceEntry >= 1 and c < var1 then
ExitLong();
if MarketPosition == -1 and BarsSinceEntry >= 1 and c > var1 then
ExitShort();
SetStopProfittarget(PriceScale*20,PointStop);
즐거운 하루되세요
> 중추신경 님이 쓴 글입니다.
> 제목 : Re : Re : Re : Re : 시스템 수식 수정 부탁드립니다
> 답변 감사합니다..크게 도움이 됐네요...
두가지 수정사항만 부탁드립니다...
1. Atlimit로 매수매도는 해결됐는데...
Atlimit로 매수매도된게..해당 캔들이 바로 기준선 아래서 끝나면 바로 청산이 됩니다...
청산신호는 그 다음 캔들에서부터 적용되도록 수정바랍니다
2. 매수매도 신호를 좀 수정해서..이평선까지 오지않고 가버리는경우가 있어서
이평선이 꺽이는 지점의 캔들의 종가와 이평선의 중간 구간에서 진입할수 있게 수정할수 있을까요?
예) 매수 : 이평이 꺽이는 캔들이 완성시, 다음봉에서 전 기준봉의 종가와 이평선의 1/2지점에서 매수 또는 전기준봉의 캔들 몸통의 1/2에서 매수
>
안녕하세요
예스스탁입니다.
식을 수정했습니다.
input : Period4(4);
var : T(0);
var1 = Ema(Ema(Ema(c,period4),period4),period4);
if var1 > var1[1] Then
T = 1;
if var1 < var1[1] Then
T = -1;
if T == 1 and L > var1 Then
Buy("b1",AtLimit,var1);
if T == -1 and H < var1 Then
Sell("s1",AtLimit,var1);
if MarketPosition == 1 and c < var1 then
ExitLong();
if MarketPosition == -1 and c > var1 then
ExitShort();
SetStopProfittarget(PriceScale*20,PointStop);
다음글
이전글