Inputs: ShortPeriod(9), MidPeriod(26), LongPeriod(52);
value1 = ((Highest(High,ShortPeriod ) + Lowest(Low, ShortPeriod)) / 2 + (Highest(High, MidPeriod) + Lowest(Low, MidPeriod)) / 2) / 2 ;
Value2 = (highest(high,longPeriod)+lowest(low,longPeriod))/2;
If crossup(value1,Value2) Then
{
Buy ("LE") ;
}
If crossdown(value1,Value2) Then
{
Sell ("SE");
}
value1 이거 선행스팬1 맞나용???
답변 1
예스스탁
예스스탁 답변
2024-06-04 09:57:10
안녕하세요
예스스탁입니다.
계산식은 맞습니다.
다만 선행스팬1,2가 현재봉에 과거 25개봉전 값이 오게 되므로
아래와 같이 25봉전 값을 기준으로 돌파/이탈시 신호발생하게 하셔야 합니다.
inputs: ShortPeriod(9), MidPeriod(26), LongPeriod(52);
value1 = ((Highest(High,ShortPeriod ) + Lowest(Low, ShortPeriod)) / 2 + (Highest(High, MidPeriod) + Lowest(Low, MidPeriod)) / 2) / 2 ;
Value2 = (highest(high,longPeriod)+lowest(low,longPeriod))/2;
If crossup(value1[25],Value2[25]) Then
{
Buy ("LE") ;
}
If crossdown(value1[25],Value2[25]) Then
{
Sell ("SE");
}
즐거운 하루되세요
> 신평이도령 님이 쓴 글입니다.
> 제목 : 선행스팬1이 선행스팬2를 골든데드 수식을 가르쳐주세요
> Inputs: ShortPeriod(9), MidPeriod(26), LongPeriod(52);
value1 = ((Highest(High,ShortPeriod ) + Lowest(Low, ShortPeriod)) / 2 + (Highest(High, MidPeriod) + Lowest(Low, MidPeriod)) / 2) / 2 ;
Value2 = (highest(high,longPeriod)+lowest(low,longPeriod))/2;
If crossup(value1,Value2) Then
{
Buy ("LE") ;
}
If crossdown(value1,Value2) Then
{
Sell ("SE");
}
value1 이거 선행스팬1 맞나용???