진입이후 최고값과 최저값을 을 지표로 나타내고 싶은데 잘 안돼네요^^
var1 = Highest(High,BarsSinceEntry(0)+1)
var2 = Lowest(Low,BarsSinceEntry(0)+1)
plot1(var1);
plot2(var2);
위와 같이 식을 작성 했는데 BarsSinceEntry는 지표식에서 사용할수 없다고 나오네요..
다른방법이 없을까요?
답변 1
예스스탁
예스스탁 답변
2009-09-21 14:52:29
안녕하세요
예스스탁입니다.
포지션함수는 지표식에서 사용하실 수 없습니다.
반대로 plot1함수는 시스템에서 사용하실 수 없습니다.
if 매수진입조건 Then
value1 = index;
if 매도진입조건 Then
value2 = index;
var1 = Highest(High,index-value1);
var2 = Lowest(Low,index-value2);
plot1(var1);
plot2(var2);
위와 같이 시스템의 내용을 지표로 구현하여 시점을 잡고 최고가와 최저가를 구해야 합니다. 하지만 시스템은 진입시점이 고정되지만 지표에서는 동일조건이
여러번 만족할 수 있기에 값이 제대로 구현하기 어렵습니다.
도움을 드리지 못해 죄송합니다.
즐거운 하루되세요
> 하기는해봤나 님이 쓴 글입니다.
> 제목 : 진입이후 최고값과 최저값 지표로 나타내기
> 진입이후 최고값과 최저값을 을 지표로 나타내고 싶은데 잘 안돼네요^^
var1 = Highest(High,BarsSinceEntry(0)+1)
var2 = Lowest(Low,BarsSinceEntry(0)+1)
plot1(var1);
plot2(var2);
위와 같이 식을 작성 했는데 BarsSinceEntry는 지표식에서 사용할수 없다고 나오네요..
다른방법이 없을까요?