증권사별 수식 변경: 키움증권에서 LS증권으로
본문 바로가기
카테고리 없음

증권사별 수식 변경: 키움증권에서 LS증권으로

by 공돌이삼촌 2024. 12. 7.
반응형

 

증권사의 차트 수식은 각 플랫폼별로 문법이나 함수가 다를 수 있습니다.

 

이 글에서는 키움증권의 수식 언어를 LS증권에서 사용하는 방식으로 변환하는 방법을 알아보겠습니다.

 

각각의 플랫폼이 지원하는 기능이나 문법이 다르므로, 아래의 예시는 일반적인 기준에서 변경하는 방법을 제시하고 있습니다.

 

실제 LS증권 플랫폼에서 실행할 때는 플랫폼의 매뉴얼을 참조하여 조정이 필요할 수 있습니다.

 

💡 키움증권의 수식 이해하기

 

키움증권에서 사용한 수식은 다음과 같습니다.

 

plaintext

ValueWhen(1, Crossup(C, MA(C, 100, Eavg)) and Crossup(C,bollinger_up(Period,D1)), C)

 

이 수식의 의미를 해석하면 다음과 같습니다:

 

1.`Crossup(C, MA(C, 100, Eavg))`: 현재 종가(C)가 100일 지수이동평균(MA)을 상향 돌파했을 때를 찾습니다.

2.`Crossup(C, bollinger_up(Period, D1))`: 현재 종가가 볼린저 밴드 상단(bollinger_up)을 상향 돌파했을 때를 찾습니다.

3.`ValueWhen(1, 조건, C)`: 위에서 설정한 조건이 처음으로 만족할 때의 종가를 구합니다.

 

💡 LS증권에서의 수식 적용

 

LS증권에서는 같은 기능을 제공하는지 확인해야 합니다.

 

아래는 가능한 변환 예제입니다.

 

이 수식을 실제 사용하기 전에 LS증권의 수식 문법을 확인해야 합니다.

 

plaintext

// LS증권 방식의 수식 예제

IF(C > EMA(C, 100) AND REF(C, 1) <= EMA(C, 100) AND

   C > BBANDTOP(C, Period, D1) AND REF(C, 1) <= BBANDTOP(C, Period, D1),

   C, PREV)

 

설명:

 

• `EMA(C, 100)`: 100일 지수 이동평균을 계산합니다.

• `BBANDTOP(C, Period, D1)`: 볼린저 밴드의 상단을 계산합니다.

• `IF(조건, C, PREV)`: 조건이 처음으로 만족될 때의 종가를 나타냅니다.

 

`PREV`는 이전의 결과를 지속시킵니다.

 

💡 검토 및 조정 필요성

 

변환 후에는 반드시 수식이 원하는 작동을 하는지 차트를 통해 확인해야 합니다.

 

LS증권의 차트 플랫폼 매뉴얼을 참조하거나, 고객 지원 센터를 통해 구체적인 수식 작성을 도와줄 수 있습니다.

 

또한, 각 증권사마다 제공하는 지표와 함수의 방식이나 이름이 조금씩 다를 수 있으므로, 이러한 변환은 꼭 검토와 조정이 필요합니다.

 

#차트수식변경 #LS증권 #키움증권 #이동평균선 #볼린저밴드 #증권투자 #수식작성

반응형

댓글