예스스탁
예스스탁 답변
2016-03-21 10:45:27
안녕하세요
예스스탁입니다.
참조데이터로 변경시
SetStopTrailing(10,0.2,PercentStop);
SetStopLoss(1,PointStop);
위 내용은 봉완성기준으로 신호가 발생하게 작성이 가능합니다.
해당 종목이 주종목일때와 같이 미완성시 조건충족되면
신호가 발생하게 할수가 없습니다.
이용에 참고하시기 바랍니다.
var : BBup2(0,data2),BBdn2(0,data2),Diff2(0,data2),mav2(0,data2),ADX2(0,data2);
var : D2H(0,data1),D2C(0,data1);
D2H = data2(H);
D2C = data2(c);
BBup2 = data2(BollBandUp(20,2));
BBup2 = data2(BollBandDown(20,2));
diff2 = BBup2-BBdn2;
mav2 = data2(ma(diff2,10));
adx2 = data2(adx(24));
if data2(stime) >= 090000 and
diff2 >= mav2[1]*2 and
data2(crossup(c,BBup2))and
adx2 > adx2[1] Then
buy();
if MarketPosition == 1 Then{
if adx2 < adx2[1] Then
ExitLong();
if highest(D2H,BarsSinceEntry) >= D2C*1.002 and
data2(c) <= highest(D2H,BarsSinceEntry) Then
ExitLong();
if D2C <= D2C[BarsSinceEntry]-1 Then
ExitLong();
}
SetStopEndofday(144000);
즐거운 하루되세요
> 머니사이언스 님이 쓴 글입니다.
> 제목 : 문의드려요(볼린저밴드, data2)
> 안녕하세요..제가 볼린저밴드를 이용해서 아래와 같이 식을 만들어서 선물을 하려고
했는데 너무 변동이 크더라고요..
그래서 아래식을 data2로 해서 선물의 움직임을 바탕으로 해서 옵션을 거래하려고 하니
아래식을 data2로 전환부탁 드려요..제가 해봤는데 작동이 잘 안되더라고요..--;;
예전에 제가 data2로 전환요청 한 것과 비슷한 겁니다..
var11 = BollBandUp(20,2);
var21 = BollBandDown(20,2);
var31 = var11-var21;
var41 = ma(var31,10);
if stime>=090000 and var31 >= var41[1]*2 and crossup(c,var11)and
adx(24) > adx(24)[1] Then buy();
if MarketPosition == 1 and adx(24) < adx(24)[1] Then ExitLong();
SetStopTrailing(10,0.2,PercentStop);
SetStopLoss(1,PointStop);
SetStopEndofday(144000);
머니사이언스
2016-03-22 10:31:41
감사합니다..근데 한가지 좀 이해가 안가서요..
스탑트레일링 퍼센트 스탑에서 0.2% 이익나서 이익의 10% 빠지면 트레일링 퍼센트
스탑을 했는데 전환해주신 것이 맞는지요?
저는 0.2% 이익이 난 상태에서 이익의 10%정도가 빠지면 청산 되게끔 한 건데
답변 주신거는 0.2% 이익난 상태에서 조금이라도 빠지면 청산하게끔 된 것 같아서요..
------------------------------------------------------------
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드려요(볼린저밴드, data2)
> 안녕하세요
예스스탁입니다.
참조데이터로 변경시
SetStopTrailing(10,0.2,PercentStop);
SetStopLoss(1,PointStop);
위 내용은 봉완성기준으로 신호가 발생하게 작성이 가능합니다.
해당 종목이 주종목일때와 같이 미완성시 조건충족되면
신호가 발생하게 할수가 없습니다.
이용에 참고하시기 바랍니다.
var : BBup2(0,data2),BBdn2(0,data2),Diff2(0,data2),mav2(0,data2),ADX2(0,data2);
var : D2H(0,data1),D2C(0,data1);
D2H = data2(H);
D2C = data2(c);
BBup2 = data2(BollBandUp(20,2));
BBup2 = data2(BollBandDown(20,2));
diff2 = BBup2-BBdn2;
mav2 = data2(ma(diff2,10));
adx2 = data2(adx(24));
if data2(stime) >= 090000 and
diff2 >= mav2[1]*2 and
data2(crossup(c,BBup2))and
adx2 > adx2[1] Then
buy();
if MarketPosition == 1 Then{
if adx2 < adx2[1] Then
ExitLong();
if highest(D2H,BarsSinceEntry) >= D2C*1.002 and
data2(c) <= highest(D2H,BarsSinceEntry) Then
ExitLong();
if D2C <= D2C[BarsSinceEntry]-1 Then
ExitLong();
}
SetStopEndofday(144000);
즐거운 하루되세요
> 머니사이언스 님이 쓴 글입니다.
> 제목 : 문의드려요(볼린저밴드, data2)
> 안녕하세요..제가 볼린저밴드를 이용해서 아래와 같이 식을 만들어서 선물을 하려고
했는데 너무 변동이 크더라고요..
그래서 아래식을 data2로 해서 선물의 움직임을 바탕으로 해서 옵션을 거래하려고 하니
아래식을 data2로 전환부탁 드려요..제가 해봤는데 작동이 잘 안되더라고요..--;;
예전에 제가 data2로 전환요청 한 것과 비슷한 겁니다..
var11 = BollBandUp(20,2);
var21 = BollBandDown(20,2);
var31 = var11-var21;
var41 = ma(var31,10);
if stime>=090000 and var31 >= var41[1]*2 and crossup(c,var11)and
adx(24) > adx(24)[1] Then buy();
if MarketPosition == 1 and adx(24) < adx(24)[1] Then ExitLong();
SetStopTrailing(10,0.2,PercentStop);
SetStopLoss(1,PointStop);
SetStopEndofday(144000);
예스스탁
예스스탁 답변
2016-03-23 11:38:40
안녕하세요
예스스탁입니다.
식을 수정했습니다.
수익폭의 10%이상 낮아지면 청산하게 작성했습니다.
var : BBup2(0,data2),BBdn2(0,data2),Diff2(0,data2),mav2(0,data2),ADX2(0,data2);
var : D2H(0,data1),D2C(0,data1);
D2H = data2(H);
D2C = data2(c);
BBup2 = data2(BollBandUp(20,2));
BBup2 = data2(BollBandDown(20,2));
diff2 = BBup2-BBdn2;
mav2 = data2(ma(diff2,10));
adx2 = data2(adx(24));
if data2(stime) >= 090000 and
diff2 >= mav2[1]*2 and
data2(crossup(c,BBup2))and
adx2 > adx2[1] Then
buy();
if MarketPosition == 1 Then{
if adx2 < adx2[1] Then
ExitLong();
if highest(D2H,BarsSinceEntry) >= D2C*1.002 and
data2(c) <= highest(D2H,BarsSinceEntry)-(highest(D2H,BarsSinceEntry)-data2(c))*0.1 Then
ExitLong();
if D2C <= D2C[BarsSinceEntry]-1 Then
ExitLong();
}
SetStopEndofday(144000);
즐거운 하루되세요
> 머니사이언스 님이 쓴 글입니다.
> 제목 : Re : Re : 문의드려요(볼린저밴드, data2)
> 감사합니다..근데 한가지 좀 이해가 안가서요..
스탑트레일링 퍼센트 스탑에서 0.2% 이익나서 이익의 10% 빠지면 트레일링 퍼센트
스탑을 했는데 전환해주신 것이 맞는지요?
저는 0.2% 이익이 난 상태에서 이익의 10%정도가 빠지면 청산 되게끔 한 건데
답변 주신거는 0.2% 이익난 상태에서 조금이라도 빠지면 청산하게끔 된 것 같아서요..
------------------------------------------------------------
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의드려요(볼린저밴드, data2)
> 안녕하세요
예스스탁입니다.
참조데이터로 변경시
SetStopTrailing(10,0.2,PercentStop);
SetStopLoss(1,PointStop);
위 내용은 봉완성기준으로 신호가 발생하게 작성이 가능합니다.
해당 종목이 주종목일때와 같이 미완성시 조건충족되면
신호가 발생하게 할수가 없습니다.
이용에 참고하시기 바랍니다.
var : BBup2(0,data2),BBdn2(0,data2),Diff2(0,data2),mav2(0,data2),ADX2(0,data2);
var : D2H(0,data1),D2C(0,data1);
D2H = data2(H);
D2C = data2(c);
BBup2 = data2(BollBandUp(20,2));
BBup2 = data2(BollBandDown(20,2));
diff2 = BBup2-BBdn2;
mav2 = data2(ma(diff2,10));
adx2 = data2(adx(24));
if data2(stime) >= 090000 and
diff2 >= mav2[1]*2 and
data2(crossup(c,BBup2))and
adx2 > adx2[1] Then
buy();
if MarketPosition == 1 Then{
if adx2 < adx2[1] Then
ExitLong();
if highest(D2H,BarsSinceEntry) >= D2C*1.002 and
data2(c) <= highest(D2H,BarsSinceEntry) Then
ExitLong();
if D2C <= D2C[BarsSinceEntry]-1 Then
ExitLong();
}
SetStopEndofday(144000);
즐거운 하루되세요
> 머니사이언스 님이 쓴 글입니다.
> 제목 : 문의드려요(볼린저밴드, data2)
> 안녕하세요..제가 볼린저밴드를 이용해서 아래와 같이 식을 만들어서 선물을 하려고
했는데 너무 변동이 크더라고요..
그래서 아래식을 data2로 해서 선물의 움직임을 바탕으로 해서 옵션을 거래하려고 하니
아래식을 data2로 전환부탁 드려요..제가 해봤는데 작동이 잘 안되더라고요..--;;
예전에 제가 data2로 전환요청 한 것과 비슷한 겁니다..
var11 = BollBandUp(20,2);
var21 = BollBandDown(20,2);
var31 = var11-var21;
var41 = ma(var31,10);
if stime>=090000 and var31 >= var41[1]*2 and crossup(c,var11)and
adx(24) > adx(24)[1] Then buy();
if MarketPosition == 1 and adx(24) < adx(24)[1] Then ExitLong();
SetStopTrailing(10,0.2,PercentStop);
SetStopLoss(1,PointStop);
SetStopEndofday(144000);