커뮤니티
부탁드립니다.
2015-02-28 09:49:41
116
글번호 83534
1.
진입가격을 Entryprice로 표현하는 걸로 아는데,
매수진입가격과 매도진입가격을 구분해서 표현하려면
어떻게 표시해야 하는지요.
예를 들어
If 매수조건 Then{
Buy("b1",atlimit,var1);
var11=매수가격;
var12=var11[1];
var13=var12[1];
var14=var13[1];
var15=var14[1];
}
If 매도조건 Then{
Sell("s1",atlimit,var2);
var21=매도가격;
var22=var21[1];
var23=var22[1];
var24=var23[1];
var25=var24[1];
}
목적은 지금 만들어지는 매수가격과 직전 4번의 매수가격을 서로 비교하고자 함입니다.
If var11<var12 and var12<var13 and var13<var14 and var14<var15 Then{
Buy("b2");
}
2. 위에서 보듯이 b1(또는 b1과 b2) 매수진입한 후 매수청산조건에서 매수청산하고
매도신호가 나오기 전에 다시 내려온다면 b1진입가격(Atlimit를 사용하였음)-0.5에
재매수(b3)하고자 한다면 어떻게 표현이 가능한지요?
늘 감사합니다.
답변 1
예스스탁 예스스탁 답변
2015-03-02 10:29:14
안녕하세요
예스스탁입니다.
1.
매수나 매도포지션 진입후 가격을 저장해서 사용하시면 됩니다.
if MarketPosition == 1 and MarketPosition != MarketPosition[1] Then{
var11= EntryPrice;
var12=var11[1];
var13=var12[1];
var14=var13[1];
var15=var14[1];
}
if MarketPosition == -1 and MarketPosition != MarketPosition[1] Then{
var21=EntryPrice;
var22=var21[1];
var23=var22[1];
var24=var23[1];
var25=var24[1];
}
2.
#현재 무포지션 직전거래 매수거래
#직전거래의 진입가격대비 -0.5 이하의 시세 발생하면 재매수
if MarketPosition == 0 and MarketPosition(1) == 1 Then
buy("b3",atlimit,EntryPrice(1)-0.5);
즐거운 하루되세요
> 묘선낭자 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 1.
진입가격을 Entryprice로 표현하는 걸로 아는데,
매수진입가격과 매도진입가격을 구분해서 표현하려면
어떻게 표시해야 하는지요.
예를 들어
If 매수조건 Then{
Buy("b1",atlimit,var1);
var11=매수가격;
var12=var11[1];
var13=var12[1];
var14=var13[1];
var15=var14[1];
}
If 매도조건 Then{
Sell("s1",atlimit,var2);
var21=매도가격;
var22=var21[1];
var23=var22[1];
var24=var23[1];
var25=var24[1];
}
목적은 지금 만들어지는 매수가격과 직전 4번의 매수가격을 서로 비교하고자 함입니다.
If var11<var12 and var12<var13 and var13<var14 and var14<var15 Then{
Buy("b2");
}
2. 위에서 보듯이 b1(또는 b1과 b2) 매수진입한 후 매수청산조건에서 매수청산하고
매도신호가 나오기 전에 다시 내려온다면 b1진입가격(Atlimit를 사용하였음)-0.5에
재매수(b3)하고자 한다면 어떻게 표현이 가능한지요?
늘 감사합니다.
다음글
이전글