Menggunakan If Stucture Pada Pine Script

If structure sangat penting dalam pemograman, karena dengan block ini kita bisa memeriksa kondisi tertentu, misalnya jika close > open, dan jika kondisi tersebut tercapai, kita bisa melakukan suatu keputusan.

T

Berikut sintaks dasar dari if statement

if <expression>
    <local_block>
{else if <expression>
    <local_block>}
[else
    <local_block>]

Berikut contoh penggunaan, jika close > open, maka kita assign value x dengan nilai close.

x = if close > open
    close

Ternary Operator

Tenary operator adalah if statement dalam bentuk satu baris, umumnya digunakan jika kondisi yang diperiksa cukup simple.

Berikut syntax dari ternary operator

condition ? valueWhenConditionIsTrue : valueWhenConditionIsFalse

Berikut contoh penggunaan ternary operator, dimana kita akan set buy action true jika close > open

buy = close > open ? true : false

Perhatian: Ternary operator tidak disarankan digunakan jika kondisi yang akan diperiksa cukup rumit, karena code jadi akan sulit dibaca.

Dengan berakhirnya modul ini, Tutorial Dasar Pine Script telah selesai.

Sharing is caring:

Leave a Comment