예스스탁
예스스탁 답변
2020-11-02 11:14:45
안녕하세요
예스스탁입니다.
문의하신 내용은 특정가격을 지정해 해당가격을 터치시 진입/청산하는 부분입니다.
추세선은 단지 지정한 가격을 선으로 보여주는 도구입니다.
1
input : 지지선(260),목표가(265),손절가(255);
var : TL1(0),TL2(0),TL3(0);
if Index == 0 Then
{
TL1 = TL_New(sdate,sTime,지지선,NextBarSdate,NextBarStime,지지선);
TL2 = TL_New(sdate,sTime,목표가,NextBarSdate,NextBarStime,목표가);
TL3 = TL_New(sdate,sTime,손절가,NextBarSdate,NextBarStime,손절가);
TL_SetExtRight(TL1,true);
TL_SetExtRight(TL2,true);
TL_SetExtRight(TL3,true);
}
if NextBarOpen >= 지지선 Then
Buy("b1",AtLimit,지지선);
Else
Buy("b2",AtStop,지지선);
if MarketPosition == 1 Then
{
ExitLong("Bp",AtLimit,목표가);
ExitLong("Bl",AtStop,손절가);
}
2
input : 지지선(260),목표가(255),손절가(265),P(20);
var : TL1(0),TL2(0),TL3(0),mav(0);
mav = ma(c,P);
if Index == 0 Then
{
TL1 = TL_New(sdate,sTime,지지선,NextBarSdate,NextBarStime,지지선);
TL2 = TL_New(sdate,sTime,목표가,NextBarSdate,NextBarStime,목표가);
TL3 = TL_New(sdate,sTime,손절가,NextBarSdate,NextBarStime,손절가);
TL_SetExtRight(TL1,true);
TL_SetExtRight(TL2,true);
TL_SetExtRight(TL3,true);
}
if NextBarOpen <= 지지선 Then
Sell("s1",AtLimit,지지선);
Else
Sell("s2",AtStop,지지선);
if MarketPosition == -1 Then
{
ExitShort("Sp",AtLimit,목표가);
ExitShort("Sl",AtStop,손절가);
if CrossUp(c,mav) Then
ExitLong("bx");
}
즐거운 하루되세요
> 마인드마스터 님이 쓴 글입니다.
> 제목 : 시스템 문의
> 추세선의 시작일시, 연결일시를 입력하고,
저항, 지지를 설정해서 진입하는 시스템 수식을 사용하고 있습니다.
[첫번째 질문]
그런데, 추세선을 TL1, TL2, TL3 등 여러개를 입력해서,
TL1을 지지선(진입)
TL2를 목표가(익절)
TL3를 스탑(손절)으로 설정하고 싶습니다.
추세선에서 진입설정이 가능하면, 청산도 가능하지 않나요?
아니면 익절, 스탑중 하나라도...
만약, 안된다면 진입만 하는 시스템과 청산만 하는 수식을 만들어서 따로 돌리는 방법은 어떤가요?
[두번째 질문]
추세선으로 진입설정을 한후,
이평선을 스탑라인으로 설정하고 싶습니다.
예를 들어 입력한 추세선에서 매도 진입을 하였는데,
20(input값) 이평선으로 트레일링 스탑을 하는 것입니다.
부탁드립니다.
[세번째 질문]
추세선 스탑이 안된다고 했을때, 조금은 무식한 방법일 수도 있는데.
매수 진입이후
1번째 캔들에서 5틱의 손절라인을 올리고,
2번째 캔들에서 5틱의 손절라인을 올리고,
3번째 캔들에서 5틱의 손절라인을 올리면서, 결국 추세선을 트레일링 스탑으로 사용한 것과
같은 효과를 만드는 겁니다.
물론 몇번째 캔들부터 시작해서 몇 틱씩 올리거나 내리는 지는 input 값으로 지정하구요.
(몇번째 캔들부터인지 입력, 몇틱씩 더하는지 빼는지 입력)
감사합니다.