커뮤니티
기초적인 질문이지만 부탁드립니다.
2017-07-03 19:01:28
113
글번호 110958
안녕하세요. 2가지 질문입니다.
한가지는
input: surport1(0), resist1(0);
이렇게 지지선(surport가격)과 저항선(resist가격)을 직접입력해서 지지선 돌파 또는 저항선 되돌림시 진입하려고 합니다.
문제는 미국채선물이라면 가격이 123'34.5 이런식으로 가는데 가격입력을 어떻게 해야 되는가 하는 것이구요.
되돌림은 어떻게 수식을 짜는지도 궁금합니다.
두번째는,
2계약(또는 그 이상 다수계약)을 같은 조건(기본손절조건도 -7틱으로)으로 동시 진입한후,
각각 다른 조건으로 분할 청산할때 어떻게 해야 하는지에 관한 것입니다.
예를 들어 1계약은 진입후에 3틱이상의 수익이 나면 바로 청산
나머지 계약은 진입후에 진입가와 종가의 50%를 손절가로 갱신 이렇게요.
꼭 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2017-07-04 10:46:56
안녕하세요
예스스탁입니다.
미국국채10년물의 경우 32진법입니다.
수식은 10진법을 이용하므로 외부변수를 지정할때
10진법으로 지정해 주셔야 합니다.
예를 들어 125'28.5를 지정하고자 하시면
28.5/32 = 0.89063 를 구해서 125에 더해주시면 됩니다.
125 + 0.89063 = 125.89063
125'28.5에 해당되는 10진법 수는 125.89063입니다.
아래식은 지지저항값을 지정하는데 '를 기준으로
앞과 뒤로 각각 지정하게 작성했습니다.
1-1 지표
input: RP1(125),RP2(28.4),SP1(124),SP2(25.00);
var : surport1(0), resist1(0);
surport1 = SP1+(SP2/32);
resist1 = RP1+(RP2/32);
plot1(surport1);
plot2(resist1);
1-2 시스템
input: RP1(125),RP2(28.4),SP1(124),SP2(25.00);
var : surport1(0), resist1(0);
surport1 = SP1+(SP2/32);
resist1 = RP1+(RP2/32);
#지지선 상향돌파
if crossup(c,surport1) Then
buy();
#저항선 하향이탈
if CrossDown(c,resist1) Then
sell();
2
아래 내용 참고하시기 바랍니다.
if 매수진입조건 Then
buy("b",OnClose,def,2);
if MarketPosition == 1 Then{
#현재보유량이 진입후 최대보유수량이고(청산이 없었음)
#3틱수익이면 1계약만 청산
if CurrentContracts == MaxContracts then
exitlong("bp1",atlimit,EntryPrice+PriceScale*3,"",1,1);
#현재보유량이 진입후 최대보유수량보다 작고(일부청산이 있었음)
#진입가와 진입이후 최고가의 중간까지 하락하면 나머지 물량 모두 청산
if CurrentContracts < MaxContracts then
exitlong("bp2",AtStop,EntryPrice+(highest(H,BarsSinceEntry)-EntryPrice)*0.5);
}
#7틱손실이면 모두 청산
SetStopLoss(PriceScale*7,PointStop);
즐거운 하루되세요
> 마인드마스터 님이 쓴 글입니다.
> 제목 : 기초적인 질문이지만 부탁드립니다.
> 안녕하세요. 2가지 질문입니다.
한가지는
input: surport1(0), resist1(0);
이렇게 지지선(surport가격)과 저항선(resist가격)을 직접입력해서 지지선 돌파 또는 저항선 되돌림시 진입하려고 합니다.
문제는 미국채선물이라면 가격이 123'34.5 이런식으로 가는데 가격입력을 어떻게 해야 되는가 하는 것이구요.
되돌림은 어떻게 수식을 짜는지도 궁금합니다.
두번째는,
2계약(또는 그 이상 다수계약)을 같은 조건(기본손절조건도 -7틱으로)으로 동시 진입한후,
각각 다른 조건으로 분할 청산할때 어떻게 해야 하는지에 관한 것입니다.
예를 들어 1계약은 진입후에 3틱이상의 수익이 나면 바로 청산
나머지 계약은 진입후에 진입가와 종가의 50%를 손절가로 갱신 이렇게요.
꼭 부탁드립니다.
다음글
이전글