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.