커뮤니티

다시 부탁드립니다

프로필 이미지
정소장
2013-08-23 08:39:25
191
글번호 66720
답변완료
알려주신 식입니다 TL_Delete(value55); if MarketPosition == 1 Then{ value55 = TL_New(EntryDate,EntryTime,Lowest(L,2)[BarsSinceEntry],sdate,stime,Lowest(L,2)[BarsSinceEntry]); 이렇게 하면 선은 잘 나오나 일부 수정을 했으면 합니다 1번 매수매도 신호가 나오면서 바로 선이 길게 나왔으면 합니다 현재 상태에는 선 바로 나오지도 않고 주가가 바로 내려가면 역시 나오지 않습니다 바로 올라갈 경우만 나오고 있습니다 2번 선이 나오면서 " 손절라인" 글씨와 함께 수치도 나왔으면 합니다 3번 선 색이 현재는 검정색으로 만 나오고 있습니다 선 색을 어케 변경을 해야 하는지요 아래 식 역시 알려준것입니다 역시 수정좀 하야 할듯 합니다 매도포지션을 청산만 하고 반대 매수진입을 하지 않을때는 if MarketPosition == -1 Then exitshort("sb",AtStop,highest(H,2)[BarsSinceEntry]); 이 식을 사용하면 손절은 잘되고 있습니다 그런데 2봉의 고점을 돌파하면 손절를 했으면 합니다 고점이 같으면 나오지 않아야겠죠 현재는 같아도 손절이 나오고 있습니다 지금은 차트에 sb 또는 bs 로 나오고 있습니다 이곳을 손절이라고 수정을 하면 이미 손절 단어가 들어갔다고 나오네요 요 부분은 "손절" 이란 글씨로 수정을 하고 싶어요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-08-23 09:38:02

안녕하세요 예스스탁입니다. 1. 추세선은 봉이 완성되어야만 발생을 합니다. 즉 봉완성시에만 그려지게 되어 있습니다. 진입하고 바로 발생하게는 가능하지 않습니다. 진입후 첫봉이 완성이 되면 나오고 현재 미완성인 봉에서는 그려지지 않습니다. 해당 부분은 시스템식에서 따로 지표를 출력할 방법이 없어 추세선 함수로 대체해서 작성해 드린내용입니다. 따로 다른 방법이 없습니다. 2,3 텍스트 출력함수로 "손절라인"과 손절값을 출력하게 했습니다. 추세선 함수와 마찬가지로 봉완성시에만 출력이 됩니다. TL_Delete(value55); Text_Delete(value66); if MarketPosition == 1 Then{ value55 = TL_New(EntryDate,EntryTime,Lowest(L,2)[BarsSinceEntry],sdate,stime,Lowest(L,2)[BarsSinceEntry]); value66 = Text_New(sdate,stime,Lowest(L,2)[BarsSinceEntry],"손절라인 : "+NumToStr(Lowest(L,2)[BarsSinceEntry],2)); TL_SetColor(value55,RED);#value55 추세선을 빨간색으로 그림 } 4 고점보다 한틱이상 높을때 매도포지션 청산이 되게 했습니다. if MarketPosition == -1 Then exitshort("sb",AtStop,highest(H,2)[BarsSinceEntry]+PriceScale); 4 각 청산함수는 이름이 모두 달라야 합니다. 그러므로 다른 청산함수에서 손절이라는 이름을 부여하셨으면 다른이름으로 "손절1"과 같이 다른이름으로 지정하셔 합니다. 즐거운 하루되세요 > 정소장 님이 쓴 글입니다. > 제목 : 다시 부탁드립니다 > 알려주신 식입니다 TL_Delete(value55); if MarketPosition == 1 Then{ value55 = TL_New(EntryDate,EntryTime,Lowest(L,2)[BarsSinceEntry],sdate,stime,Lowest(L,2)[BarsSinceEntry]); 이렇게 하면 선은 잘 나오나 일부 수정을 했으면 합니다 1번 매수매도 신호가 나오면서 바로 선이 길게 나왔으면 합니다 현재 상태에는 선 바로 나오지도 않고 주가가 바로 내려가면 역시 나오지 않습니다 바로 올라갈 경우만 나오고 있습니다 2번 선이 나오면서 " 손절라인" 글씨와 함께 수치도 나왔으면 합니다 3번 선 색이 현재는 검정색으로 만 나오고 있습니다 선 색을 어케 변경을 해야 하는지요 아래 식 역시 알려준것입니다 역시 수정좀 하야 할듯 합니다 매도포지션을 청산만 하고 반대 매수진입을 하지 않을때는 if MarketPosition == -1 Then exitshort("sb",AtStop,highest(H,2)[BarsSinceEntry]); 이 식을 사용하면 손절은 잘되고 있습니다 그런데 2봉의 고점을 돌파하면 손절를 했으면 합니다 고점이 같으면 나오지 않아야겠죠 현재는 같아도 손절이 나오고 있습니다 지금은 차트에 sb 또는 bs 로 나오고 있습니다 이곳을 손절이라고 수정을 하면 이미 손절 단어가 들어갔다고 나오네요 요 부분은 "손절" 이란 글씨로 수정을 하고 싶어요