커뮤니티
예전에 물어봤던 질문에 추가 질문입니다
2016-12-14 00:45:06
107
글번호 104950
1.
상향돌파후 다음봉이 상향돌파봉 종가보다 1틱 낮은 시세가 발생하면 매수
하향이탈후 다음봉이 상향돌파봉 종가보다 1틱 높은 시세가 발생하면 매도
진입후 3틱 수익시 청산
Input : Period(12), sigPeriod(9);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy("b",atlimit,C-PriceScale*1);
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell("s",atlimit,C+PriceScale*1);
}
SetStopProfittarget(PriceScale*3,PointStop);
2
상향돌파하면 종가 매수
하향이탈하면 종가 매도
진입후 3틱 수익시 청산
Input : Period(12), sigPeriod(9);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy("b");
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell("s");
}
SetStopProfittarget(PriceScale*3,PointStop);
1. 위아래 이렇게 수식을 적어주셨는데요
제가 원하는것은 신호가가 나오면 그 위치에서 한틱아래 바로 매수나 매도를 하게 해달라고했는데
저것은 그 한틱아래가 나와야 신호가 걸리는거 아닌가요?
245.05
245.00
이렇게 있다면 제가 원한것은 05가 되면 바로 00으로 매수를 걸라는것이었습니다(이해하셨을것같지만)
근데 이것은 갔다가 아래로 내려오면 다시 그때 매수신호를 보내는것인거같은데 이렇게되면
제 잔량이 많이 밀리는 상황이와서 슬리피지가 발생하게 되더군요
말씀해주신대로 저런식의 지정가 매수는 걸수가 없는것인지요
예스트레이더에서는 안되는건가요?
예스스팟에서도 힘들까요?
2.
그리고 아래 수식은 바로 매수를 해달라는것이었는데
245.10
245.05
---------------
245.00
244.95
이런식으로 나온다면 저 상황에서 245.05로 바로 주문이 들어가서 체결되게 되는 수식이 맞나요?
3.
저기 저것은 1틱 수익시 청산이라고 되어있는것
SetStopProfittarget(PriceScale*3,PointStop);
이것은 바로 위 상황에서 만약 245.05에 바로 매수된다음에
저걸 넘어서 수익이 나면 20에 팔리는건가요? 아니면 20닿자마자
바로 청산하기위해서 15에 주문이 걸리는건가요?
알려주세요
4.
그리고 저 트릭스 수식에 dmi period 14일때
트릭스 상향돌파면서 dmi플러스일때 매수
트릭스 하양돌파면서 마이너스일때 매도
이 수식도 부탁드릴께요
5.
제가 드린게 상향돌파 하향돌파할때 매수매도
그리고 청산되는건데
상향돌파시 청산이 됐으면 됐는데
청산안된상태로 하향돌파하면
그 상향돌파시 매수했던것들이 청산되면서 하향돌파시 매도신호도 나오는건가요?
많은질문드려 죄송합니다
잘부탁드려요
답변 1
예스스탁 예스스탁 답변
2016-12-14 14:13:56
안녕하세요
예스스탁입니다.
1
예스랭귀지는 수식안에서 주문가격을 지정하는 부분이 없습니다.
신호가 발생할때 어떤가격으로 주문을 집행하게는 수식안에서 가능하지 않습니다.
수식에서 지정한 조건이 만족하면 신호가 발생하고
시스템 트레이딩 설정창의 매매탭에서 지정한 가격으로 주문이 집행됩니다.
1번식은
봉완성시 골드가 발생하면 종가를 기준으로 다음봉에 1틱이상 낮은 시세가 발생하면
매수신호 발생 후 설정창의 지정한 매매가격으로 주문집행
봉완성시 데드가 발생하면 종가를 기준으로 다음봉에 1틱이상 높은 시세가 발생하면
매도신호 발생 후 설정창의 지정한 매매가격으로 주문집행입니다.
2
2번수식은 1번수식과 다른부분은
다음봉에서 -1틱의 시세 움직임을 보느냐 안보느냐의 차이입니다.
봉완성시 골드가 발생하면 매수신호 발생 후 설정창의 지정한 매매가격으로 주문집행
봉완성시 데드가 발생하면 매도신호 발생 후 설정창의 지정한 매매가격으로 주문집행입니다.
예스랭귀지는 차트의 데이터를 이용해 계산 후 신호를 발생하는 용도이므로
질문주실때 조건에 따른 신호종류만 지정해 주셔야 합니다.
올려주신 내용과 같이 조건발생하면 어떤 가격으로 미리주문을 집행하려면
예스스팟과 연계가 되어야 합니다.
예스스팟은 저희쪽에서 식을 완전히 작성해 드리지 않습니다.
질문주시면 가이드정도의 답변만 해드립니다.
자바스크립트 언어가 사용되므로 해당언어로 사용자분이 코딩을 하실수 있으셔야 합니다.
3
강제청산도 신호기준입니다.
1번식에서 매수가 245.00에 발생했으면 245.15이상 시세가 발생하면 즉시 청산신호 발생합니다.
2번식에서 매수가 245.05에 발생했으면 245.20이상 시세가 발생하면 즉시 청산신호 발생합니다.
신호가 발생한 이후 주문가격은 설정창에 매매가격에 지정한 가격으로 주문집행됩니다.
4
DMI는 항상 양수값을 가지는 지표입니다.
플러스일때매수와 마이너스 일때 매도는 어떤의미이신지 모르겠습니다.
DI+가 DI-보다 크면 매수, 작으면 매도로 작성해 드립니다.
Input : Period(12), sigPeriod(9),DMIP(14);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
value3 = DIPlus(DMIP);
value4 = DIMinus(DMIP);
value5 = DMI(DMIP);
# 매수/매도청산
If CrossUP(value1, value2) and value3 > value4 Then
{
Buy("b");
}
# 매도/매수청산
If CrossDown(value1, value2) and value3 < value4 Then
{
Sell("s");
}
SetStopProfittarget(PriceScale*3,PointStop);
5
예 스위칭신호가 발생합니다
Buy진입된 상태에서 sell 이 발생하면 매수청산신호와 함께 매도진입신호가 발생하고
Sell진입된 상태에서 Buy가 발생하면 매도청산신호와 함께 매수진입신호가 발생합니다.
즐거운 하루되세요
> 쩜상쩜하 님이 쓴 글입니다.
> 제목 : 예전에 물어봤던 질문에 추가 질문입니다
> 1.
상향돌파후 다음봉이 상향돌파봉 종가보다 1틱 낮은 시세가 발생하면 매수
하향이탈후 다음봉이 상향돌파봉 종가보다 1틱 높은 시세가 발생하면 매도
진입후 3틱 수익시 청산
Input : Period(12), sigPeriod(9);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy("b",atlimit,C-PriceScale*1);
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell("s",atlimit,C+PriceScale*1);
}
SetStopProfittarget(PriceScale*3,PointStop);
2
상향돌파하면 종가 매수
하향이탈하면 종가 매도
진입후 3틱 수익시 청산
Input : Period(12), sigPeriod(9);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy("b");
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell("s");
}
SetStopProfittarget(PriceScale*3,PointStop);
1. 위아래 이렇게 수식을 적어주셨는데요
제가 원하는것은 신호가가 나오면 그 위치에서 한틱아래 바로 매수나 매도를 하게 해달라고했는데
저것은 그 한틱아래가 나와야 신호가 걸리는거 아닌가요?
245.05
245.00
이렇게 있다면 제가 원한것은 05가 되면 바로 00으로 매수를 걸라는것이었습니다(이해하셨을것같지만)
근데 이것은 갔다가 아래로 내려오면 다시 그때 매수신호를 보내는것인거같은데 이렇게되면
제 잔량이 많이 밀리는 상황이와서 슬리피지가 발생하게 되더군요
말씀해주신대로 저런식의 지정가 매수는 걸수가 없는것인지요
예스트레이더에서는 안되는건가요?
예스스팟에서도 힘들까요?
2.
그리고 아래 수식은 바로 매수를 해달라는것이었는데
245.10
245.05
---------------
245.00
244.95
이런식으로 나온다면 저 상황에서 245.05로 바로 주문이 들어가서 체결되게 되는 수식이 맞나요?
3.
저기 저것은 1틱 수익시 청산이라고 되어있는것
SetStopProfittarget(PriceScale*3,PointStop);
이것은 바로 위 상황에서 만약 245.05에 바로 매수된다음에
저걸 넘어서 수익이 나면 20에 팔리는건가요? 아니면 20닿자마자
바로 청산하기위해서 15에 주문이 걸리는건가요?
알려주세요
4.
그리고 저 트릭스 수식에 dmi period 14일때
트릭스 상향돌파면서 dmi플러스일때 매수
트릭스 하양돌파면서 마이너스일때 매도
이 수식도 부탁드릴께요
5.
제가 드린게 상향돌파 하향돌파할때 매수매도
그리고 청산되는건데
상향돌파시 청산이 됐으면 됐는데
청산안된상태로 하향돌파하면
그 상향돌파시 매수했던것들이 청산되면서 하향돌파시 매도신호도 나오는건가요?
많은질문드려 죄송합니다
잘부탁드려요
다음글
이전글