커뮤니티
수식 부탁드립니다
2015-08-11 13:31:00
136
글번호 89394
수식 문의합니다
수식1
5일선 20일선 골드크로스 발생시 5일선 -1틱 매수
5일선 20일선 데드크로스 발생시 5일선 +1틱 매도
수식2
진입후 손절이 되면 반대 포지션으로 시장가 진입 주문
위와 같은 수식을 만들고 싶습니다
수식1,수식2번을 함께 만들어 주시고요.
수식2번은 어떤건지 알수 있게 부탁드립니다
수고하세요~
답변 1
예스스탁 예스스탁 답변
2015-08-11 15:33:32
안녕하세요
예스스탁입니다.
수식안에서 주문가격을 지정하는 부분이 없습니다.
주문가격은 시스템을 적용하실 때 나타나는 시스템 트레이딩 설정창의
매매탭에서 지정한 가격으로 주문이 집행됩니다.
5일선 -1틱 매수
5일선 +1틱 매도
위 내용이 실제 주문가격이면 가능하지 않습니다.
골든크로스 발생하고 골든크로스 발생봉의 5일선값-1틱 이하의 시세가 발생하면 매수
데든크로스 발생하고 데드크로스 발생봉의 5일선값+1틱 이하의 시세가 발생하면 매도
하게 작성했습니다.
각 골드와 데드구간에 최대 한번만 진입합니다.
1.
var : T(0);
var1 = ma(c,5);
var2 = ma(c,20);
if crossup(var1,var2) Then{
T = 1;
Condition1 = false;
value1 = var1;
}
if T == 1 and Condition1 == false Then
buy("b",atlimit,var1-PriceScale*1);
if MarketPosition == 1 Then
Condition1 = true;
if CrossDown(var1,var2) Then{
T = -1;
Condition2 = false;
value2 = var1;
}
if T == -1 and Condition2 == false Then
sell("s",atlimit,var2-PriceScale*1);
if MarketPosition == -1 Then
Condition2 = true;
2.
input : Loss(1);
var : T(0);
var1 = ma(c,5);
var2 = ma(c,20);
if crossup(var1,var2) Then{
T = 1;
Condition1 = false;
value1 = var1;
}
if T == 1 and Condition1 == false Then
buy("b",atlimit,var1-PriceScale*1);
if MarketPosition == 1 Then{
Condition1 = true;
Sell("BS",AtStop,EntryPrice-loss);
}
if CrossDown(var1,var2) Then{
T = -1;
Condition2 = false;
value2 = var1;
}
if T == -1 and Condition2 == false Then
sell("s",atlimit,var2-PriceScale*1);
if MarketPosition == -1 Then{
Condition2 = true;
Buy("SB",AtStop,EntryPrice+loss);
}
즐거운 하루되세요
> 정상에서야 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다
> 수식 문의합니다
수식1
5일선 20일선 골드크로스 발생시 5일선 -1틱 매수
5일선 20일선 데드크로스 발생시 5일선 +1틱 매도
수식2
진입후 손절이 되면 반대 포지션으로 시장가 진입 주문
위와 같은 수식을 만들고 싶습니다
수식1,수식2번을 함께 만들어 주시고요.
수식2번은 어떤건지 알수 있게 부탁드립니다
수고하세요~
다음글
이전글