커뮤니티
문의 드립니다
2018-12-06 01:56:57
234
글번호 124215
안녕하세요!!
아래 키움의 매수매도신호 수식을 예스의 수식으로 변환 부탁드립니다
(매도)
A=ma(c,20,지수);
shift(A<A(1) && A(1)>A(2), -1)
(매수)
A=ma(c,5,지수);
B=ma(c,20,지수);
D=valuewhen(1, B<B(1) && B(1)>B(2), B(1));
Crossup(A,D)
* 같은방향 신호가 연속될때는(반대방향 신호가 발생되기전에) 첫번째신호를 제외한 나머지 신호는
발생이 안되도록 부탁드립니다
* 혹시, 진입신호 완성시 음성신호 발생 수식도 가능하다면 같이 부탁드려봅니다 ^^;
감사합니다!!!
답변 3
예스스탁 예스스탁 답변
2018-12-06 13:43:32
안녕하세요
예스스탁입니다.
var : T(0);
var1 = ema(c,5);
var2 = ema(c,20);
if var2 > var2[1] and var2[1] < var2[2] Then
var3 = var2[1];
if var2 < var2[1] and var2[1] > var2[2] Then
var4 = var2[1];
if crossup(var1,var4) Then
{
if (MarketPosition == 0 and MarketPosition(1) != 1) or
MarketPosition == -1 Then
buy();
}
if CrossDown(var1,var3) Then
{
if (MarketPosition == 0 and MarketPosition(1) != -1) or
MarketPosition == 1 Then
sell();
}
즐거운 하루되세요
> 유로파54 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> 안녕하세요!!
아래 키움의 매수매도신호 수식을 예스의 수식으로 변환 부탁드립니다
(매도)
A=ma(c,20,지수);
shift(A<A(1) && A(1)>A(2), -1)
(매수)
A=ma(c,5,지수);
B=ma(c,20,지수);
D=valuewhen(1, B<B(1) && B(1)>B(2), B(1));
Crossup(A,D)
* 같은방향 신호가 연속될때는(반대방향 신호가 발생되기전에) 첫번째신호를 제외한 나머지 신호는
발생이 안되도록 부탁드립니다
* 혹시, 진입신호 완성시 음성신호 발생 수식도 가능하다면 같이 부탁드려봅니다 ^^;
감사합니다!!!
유로파54
2018-12-07 09:44:36
답변 감사합니다!!!
헌데 키움의 신호와 비교하여보니
매수신호는 일치하는데 매도신호가 불일치하네요
전반적으로 조금 늦게 발생이되는것같습니다
수식 한번만 더 검토 부탁드립니다
감사합니다 ^^
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의 드립니다
> 안녕하세요
예스스탁입니다.
var : T(0);
var1 = ema(c,5);
var2 = ema(c,20);
if var2 > var2[1] and var2[1] < var2[2] Then
var3 = var2[1];
if var2 < var2[1] and var2[1] > var2[2] Then
var4 = var2[1];
if crossup(var1,var4) Then
{
if (MarketPosition == 0 and MarketPosition(1) != 1) or
MarketPosition == -1 Then
buy();
}
if CrossDown(var1,var3) Then
{
if (MarketPosition == 0 and MarketPosition(1) != -1) or
MarketPosition == 1 Then
sell();
}
즐거운 하루되세요
> 유로파54 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> 안녕하세요!!
아래 키움의 매수매도신호 수식을 예스의 수식으로 변환 부탁드립니다
(매도)
A=ma(c,20,지수);
shift(A<A(1) && A(1)>A(2), -1)
(매수)
A=ma(c,5,지수);
B=ma(c,20,지수);
D=valuewhen(1, B<B(1) && B(1)>B(2), B(1));
Crossup(A,D)
* 같은방향 신호가 연속될때는(반대방향 신호가 발생되기전에) 첫번째신호를 제외한 나머지 신호는
발생이 안되도록 부탁드립니다
* 혹시, 진입신호 완성시 음성신호 발생 수식도 가능하다면 같이 부탁드려봅니다 ^^;
감사합니다!!!
예스스탁 예스스탁 답변
2018-12-07 10:37:54
안녕하세요
예스스탁입니다.
A=ma(c,20,지수);
shift(A<A(1) && A(1)>A(2), -1)
매도 부분의 내용이 조건이 shift되어 있어
현재봉 기준으로 발생하는 신호에 조건설정이 모호해
매수의 반대조건으로 작성해 드렸습니다.
지수이평이 상승후 하락하는 조건으로 청산된다는 내용이시면
아래 내용을 사용하시면 됩니다.
var : T(0);
var1 = ema(c,5);
var2 = ema(c,20);
if var2 < var2[1] and var2[1] > var2[2] Then
var3 = var2[1];
if crossup(var1,var3) Then
{
if (MarketPosition == 0 and MarketPosition(1) != 1) or
MarketPosition == -1 Then
buy("b");
}
if var2 < var2[1] and var2[1] > var2[2] Then
{
if (MarketPosition == 0 and MarketPosition(1) != -1) or
MarketPosition == 1 Then
sell("s");
}
즐거운 하루되세요
> 유로파54 님이 쓴 글입니다.
> 제목 : 재문의 드립니다
> 답변 감사합니다!!!
헌데 키움의 신호와 비교하여보니
매수신호는 일치하는데 매도신호가 불일치하네요
전반적으로 조금 늦게 발생이되는것같습니다
수식 한번만 더 검토 부탁드립니다
감사합니다 ^^
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의 드립니다
> 안녕하세요
예스스탁입니다.
var : T(0);
var1 = ema(c,5);
var2 = ema(c,20);
if var2 > var2[1] and var2[1] < var2[2] Then
var3 = var2[1];
if var2 < var2[1] and var2[1] > var2[2] Then
var4 = var2[1];
if crossup(var1,var4) Then
{
if (MarketPosition == 0 and MarketPosition(1) != 1) or
MarketPosition == -1 Then
buy();
}
if CrossDown(var1,var3) Then
{
if (MarketPosition == 0 and MarketPosition(1) != -1) or
MarketPosition == 1 Then
sell();
}
즐거운 하루되세요
> 유로파54 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> 안녕하세요!!
아래 키움의 매수매도신호 수식을 예스의 수식으로 변환 부탁드립니다
(매도)
A=ma(c,20,지수);
shift(A<A(1) && A(1)>A(2), -1)
(매수)
A=ma(c,5,지수);
B=ma(c,20,지수);
D=valuewhen(1, B<B(1) && B(1)>B(2), B(1));
Crossup(A,D)
* 같은방향 신호가 연속될때는(반대방향 신호가 발생되기전에) 첫번째신호를 제외한 나머지 신호는
발생이 안되도록 부탁드립니다
* 혹시, 진입신호 완성시 음성신호 발생 수식도 가능하다면 같이 부탁드려봅니다 ^^;
감사합니다!!!
다음글
이전글