트레이딩뷰 파인스크립트 질문이요!

트레이딩뷰 파인스크립트 질문이요!

작성일 2023.07.04댓글 1건
    게시물 수정 , 삭제는 로그인 필요

봉이 ma선위 를 닿았을때 그봉에 (노란색선 표시)진입해야하는데
종가기준으로 다음봉에 진입하더라구요

청산도 마찬가지입니다
스크립트 코드 알려주시면 감사하겠습니다!




#트레이딩뷰 파인스크립트 #트레이딩뷰 파인스크립트 강좌 #트레이딩뷰 파인스크립트 자동매매 #트레이딩뷰 파인스크립트 알람 #트레이딩뷰 파인스크립트 모바일

profile_image 익명 작성일 -

아래는 트레이딩뷰 파인스크립트로 봉이 이동평균선(MA)에 닿았을 때 진입하고 종가 기준으로 다음 봉에 청산하는 코드입니다.

```pinescript

//@version=4

study(MA Crossover Strategy, overlay=true)

// 이동평균선 설정

ma_length = input(20, title=MA Length)

ma_source = close

ma = sma(ma_source, ma_length)

// 진입 조건

enter_condition = crossover(close, ma)

// 청산 조건

exit_condition = crossover(ma, close)

// 진입 시 노란색 선 표시

plotshape(enter_condition, title=Enter, location=location.belowbar, color=color.yellow, style=shape.labelup, text=Enter)

// 청산 시 빨간색 선 표시

plotshape(exit_condition, title=Exit, location=location.abovebar, color=color.red, style=shape.labeldown, text=Exit)

```

위 코드에서 `ma_length` 변수는 이동평균선의 길이를 설정하는 부분입니다. `20`으로 설정되어 있으므로 20봉 이동평균선을 사용하게 됩니다. 이동평균선의 길이를 변경하려면 `ma_length` 값을 수정하면 됩니다.

`enter_condition` 변수는 현재 봉의 종가가 이동평균선을 상향 돌파할 때 참이 되는 조건입니다. `exit_condition` 변수는 현재 봉의 종가가 이동평균선을 하향 돌파할 때 참이 되는 조건입니다.

`plotshape` 함수를 사용하여 진입 시 노란색 선, 청산 시 빨간색 선을 표시하도록 설정했습니다. 이 부분은 필요에 따라 수정하실 수 있습니다.

위 코드를 트레이딩뷰 파인스크립트 에디터에 복사하여 사용하시면 됩니다.

트레이딩뷰 파인에디터 다시 질문...

... 트레이딩뷰 홈페이지에서 '파인스크립트(Pine Script)'를 다운로드합니다. 파인스크립트를 실행하고, 다음과 같은 코드를 입력합니다. //@version=4 study(title="당일...