커뮤니티
지표 부탁드립니다.
2017-02-02 09:56:56
180
글번호 106457
시스템에 나오는 신호에 저런 지표가 나오게 하고 싶습니다. 시스템에서 지표 발생식을 넣었더니 지표수식에 넣으라고 에러발생을 하네요..
첫번째 매수 신호(1) 발생하면 캔들의 저가~고가까지 선이 그려집니다.
2번째 매도 발생시 1번 캔들의 박스는 없어지고 2번 파란 박스가 생깁니다.
3번째 매수 발생시 빨간 박스가 발생합니다.(기존 2번 박스는 사라집니다) 반대 신호가 없는 상태에서 4번 매수 발생 시 빨간 박스가 발생합니다. 발생은 반대 매도 신호 나오기 전까지 유지 됩니다.
매번 수식 감사합니다. ^^
- 1. 106991_캡처.JPG (0.05 MB)
답변 1
예스스탁 예스스탁 답변
2017-02-02 18:30:57
안녕하세요
예스스탁입니다.
문의하신 내용은 시스템수식에서는 가능하지 않습니다.
시스템식에는 plot명령어가 사용될수 없어
그림을 그리지는 못합니다.
가능하다면 추세선으로 선만 그려서 표시할수 있고
내부에 색상채우기는 가능하지 않습니다.
시스템식에 추가하시면 됩니다.
var : TL1(0),TL2(0),TL3(0),TL4(0);
if MarketPosition != 0 Then{
TL_Delete(TL1);
TL_Delete(TL2);
TL1 = TL_New(EntryDate,EntryTime,H[BarsSinceEntry],sdate,stime,H[BarsSinceEntry]);
TL2 = TL_New(EntryDate,EntryTime,L[BarsSinceEntry],sdate,stime,L[BarsSinceEntry]);
if MarketPosition == 1 Then{
TL_SetColor(TL1,RED);
TL_SetColor(TL2,RED);
}
else{
TL_SetColor(TL1,BLUE);
TL_SetColor(TL2,BLUE);
}
}
if TotalTrades > TotalTrades[1] Then{
TL3 = TL_New(EntryDate(1),EntryTime(1),H[BarsSinceEntry(1)],ExitDate(1),ExitTime(1),H[BarsSinceEntry(1)]);
TL4 = TL_New(EntryDate(1),EntryTime(1),L[BarsSinceEntry(1)],ExitDate(1),ExitTime(1),L[BarsSinceEntry(1)]);
if MarketPosition == 1 Then{
TL_SetColor(TL3,RED);
TL_SetColor(TL4,RED);
}
else{
TL_SetColor(TL3,BLUE);
TL_SetColor(TL4,BLUE);
}
}
즐거운 하루되세요
> 타잔94 님이 쓴 글입니다.
> 제목 : 지표 부탁드립니다.
> 시스템에 나오는 신호에 저런 지표가 나오게 하고 싶습니다. 시스템에서 지표 발생식을 넣었더니 지표수식에 넣으라고 에러발생을 하네요..
첫번째 매수 신호(1) 발생하면 캔들의 저가~고가까지 선이 그려집니다.
2번째 매도 발생시 1번 캔들의 박스는 없어지고 2번 파란 박스가 생깁니다.
3번째 매수 발생시 빨간 박스가 발생합니다.(기존 2번 박스는 사라집니다) 반대 신호가 없는 상태에서 4번 매수 발생 시 빨간 박스가 발생합니다. 발생은 반대 매도 신호 나오기 전까지 유지 됩니다.
매번 수식 감사합니다. ^^