커뮤니티

ts 수식을 예스트레이더로 바꾸고 싶은데...

프로필 이미지
elessee
2024-04-28 15:27:28
854
글번호 179003
답변완료
ts 수식을 예스트레이더로 바꾸고 싶은데.... ########################## inputs: Price( Close ), // 가격 Length( 14 ); // 기간 variables: HA_Close( 0 ), HA_Open( 0 ), HA_Low( 0 ), HA_High( 0 ), HA_UpTrend( false ); if CurrentBar = 1 then begin HA_Close = (Open + High + Low + Close) / 4; HA_Open = (Open + Close) / 2; HA_Low = Low; HA_High = High; end else begin HA_Close = (HA_Open + HA_High + HA_Low + Price) / 4; HA_Open = (ValueWhen( HA_UpTrend, HA_Open[1], HA_Close[1]) + ValueWhen( not HA_UpTrend, HA_Close[1], HA_Open[1])) / 2; HA_High = Max( High, Max( HA_Open, HA_Close )); HA_Low = Min( Low, Min( HA_Open, HA_Close )); HA_UpTrend = HA_Close > HA_Open; end; Plot1( HA_Close, "Heikin-Ashi Close" ); Plot2( HA_Open, "Heikin-Ashi Open" ); #################### 부탁드립니다...
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-04-29 16:31:47

안녕하세요 예스스탁입니다. inputs: Price( Close ), // 가격 Length( 14 ); // 기간 variables: HA_Close( 0 ), HA_Open( 0 ), HA_Low( 0 ), HA_High( 0 ), HA_UpTrend( false ); #Heiken Ashi 시고저종 if Index == 0 then { HA_Close = (O+H+L+C)/4; HA_Open = open; HA_High = MaxList( high, HA_Open, HA_Close); HA_Low = MinList( low, HA_Open,HA_Close); } else { HA_Close = (O+H+L+C)/4; HA_Open = (HA_Open [1] + HA_Close [1])/2 ; HA_High = MaxList(High, HA_Open, HA_Close) ; HA_Low = MinList(Low, HA_Open, HA_Close) ; HA_UpTrend = HA_Close > HA_Open; } Plot1( HA_Close, "Heikin-Ashi Close" ); Plot2( HA_Open, "Heikin-Ashi Open" ); 즐거운 하루되세요 > elessee 님이 쓴 글입니다. > 제목 : ts 수식을 예스트레이더로 바꾸고 싶은데... > ts 수식을 예스트레이더로 바꾸고 싶은데.... ########################## inputs: Price( Close ), // 가격 Length( 14 ); // 기간 variables: HA_Close( 0 ), HA_Open( 0 ), HA_Low( 0 ), HA_High( 0 ), HA_UpTrend( false ); if CurrentBar = 1 then begin HA_Close = (Open + High + Low + Close) / 4; HA_Open = (Open + Close) / 2; HA_Low = Low; HA_High = High; end else begin HA_Close = (HA_Open + HA_High + HA_Low + Price) / 4; HA_Open = (ValueWhen( HA_UpTrend, HA_Open[1], HA_Close[1]) + ValueWhen( not HA_UpTrend, HA_Close[1], HA_Open[1])) / 2; HA_High = Max( High, Max( HA_Open, HA_Close )); HA_Low = Min( Low, Min( HA_Open, HA_Close )); HA_UpTrend = HA_Close > HA_Open; end; Plot1( HA_Close, "Heikin-Ashi Close" ); Plot2( HA_Open, "Heikin-Ashi Open" ); #################### 부탁드립니다...