늘 고맙습니다.
질문드렸던 내용에 대해 주신 답변입니다.
안녕하세요
예스스탁입니다.
DayHigh[BarsSinceEntry]
DayLow[BarsSinceEntry]
진입시점에서 당일고점이나 당일저점은 위 내용이 맞습니다.
[EntryTime]은 맞지 않는 내용입니다.
즐거운 하루되세요
#1. 답변주신대로 해보니 원하는 값이 나오지 않습니다.
barsinceentry에 대한 예제를 보면 다음과 같이 나옵니다.
if BarsSinceEntry >= 10 then → 진입 이후 10개봉 경과
highest(H, BarsSinceEntry) → 진입 이후 최고가
제가 원하는 것은 "진입이후"가 아니라 "진입시점"입니다.
진입시점의 고점은 불변인 것이고 진입이후의 고점은 높아질 수 있겠죠.
진입하는 캔들 딱 그자리에서의 당일 최고가, 최저가 등을 찾는건데요.
제가 뭔가 잘못하고 있는걸까요?
#2. 아래 'ms매도'는 조건1 성립후 조건2 성립까지 기간중 최고점 자리를 찾고자 합니다.
또하나는 'ms매도2'는 조건1 성립시점에서의 고점을 찾고자 합니다.
뭔가 잘못 작성하고 있는 거 같습니다.
둘다 수정 부탁드립니다.
if 조건1 Then
{
ms=1;
msi1=Index;
}
if ms==1 and Index-msi1<=7 and 조건2 Then
{
ms=2;
msi2=Index;
ms매도=Highest(H,Index-msi1); #조건1과 2사이의 최고점 찾기
ms매도2=H[msi1]; #조건1 성립시 그자리에서의 최고점 찾기
}
if ms==2 and Index-msi2<=52 Then
{
ms=3;
Sell("ms매도",AtLimit,ms매도);
답변 1
예스스탁
예스스탁 답변
2024-07-31 14:14:09
> 산골소년 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 늘 고맙습니다.
질문드렸던 내용에 대해 주신 답변입니다.
안녕하세요
예스스탁입니다.
DayHigh[BarsSinceEntry]
DayLow[BarsSinceEntry]
진입시점에서 당일고점이나 당일저점은 위 내용이 맞습니다.
[EntryTime]은 맞지 않는 내용입니다.
즐거운 하루되세요
#1. 답변주신대로 해보니 원하는 값이 나오지 않습니다.
barsinceentry에 대한 예제를 보면 다음과 같이 나옵니다.
if BarsSinceEntry >= 10 then → 진입 이후 10개봉 경과
highest(H, BarsSinceEntry) → 진입 이후 최고가
제가 원하는 것은 "진입이후"가 아니라 "진입시점"입니다.
진입시점의 고점은 불변인 것이고 진입이후의 고점은 높아질 수 있겠죠.
진입하는 캔들 딱 그자리에서의 당일 최고가, 최저가 등을 찾는건데요.
제가 뭔가 잘못하고 있는걸까요?
#2. 아래 'ms매도'는 조건1 성립후 조건2 성립까지 기간중 최고점 자리를 찾고자 합니다.
또하나는 'ms매도2'는 조건1 성립시점에서의 고점을 찾고자 합니다.
뭔가 잘못 작성하고 있는 거 같습니다.
둘다 수정 부탁드립니다.
if 조건1 Then
{
ms=1;
msi1=Index;
}
if ms==1 and Index-msi1<=7 and 조건2 Then
{
ms=2;
msi2=Index;
ms매도=Highest(H,Index-msi1); #조건1과 2사이의 최고점 찾기
ms매도2=H[msi1]; #조건1 성립시 그자리에서의 최고점 찾기
}
if ms==2 and Index-msi2<=52 Then
{
ms=3;
Sell("ms매도",AtLimit,ms매도);