Skip to content
easy trade from home

Indicator Script Form ChatGPT

สคริปเทรด จาก Chat GPT

สนใจเริ่มต้นเทรดกับ IQ Option เปิดบัญชีที่นี่

จุดเริ่มต้น

จากที่สอนมือใหม่เทรดมาหลายคลิปไม่ว่าจะเป็น บนคอมพิวเตอร์, หรือ บนมือถือ

เพื่อค้นหาสัญญาณ Rejection ที่เกิดกับ Bollinger Band ทั้งเส้นบนและล่าง โดยผมใช้รูปร่างง่าย ๆ สำหรับการค้นหาอย่าง "ฆ้อน" เพื่อให้มือใหม่เข้าใจอย่างง่าย ๆ

ตัวอย่างฆ้อนที่ตามหา

An image

แต่ผมก็ยังพบว่ามือใหม่หลาย ๆ ท่านก็ยังหา "ฆ้อน" ไม่เจอและไม่มั่นใจในการเทรดอยู่ดี

เลยเป็นที่มาของการไป Prompt ChatGPT เพื่อสร้าง Script สัญญาณขึ้นมาให้เพื่อน ๆ มองเห็น "ฆ้อน" ได้แบบ Realtime ในระหว่างการเทรด

วิธีใช้งานสคริป

1. ตั้งค่ากราฟ

ตั้งค่ากราฟให้เป็นแท่งเทียน โดยตั้งค่าตามรูปด้านล่างนี้

set-chart

2. ปรับเวลาเป็น 1 นาที

ปรับ timeframe เป็น 1 นาที

set-timeframe

NOTE

ตรวจสอบให้ดีว่า ไม่เลือก "Change Interval Automatically" เพื่อป้องกัน timeframe เปลี่ยนไปเอง.

3. ติดตั้ง script

  1. คลิก indicator
  2. คลิก "add new scirpt"
  3. ลบโค้ดเก่าออกทั้งหมด และวางโค้ดจากด้านล่างลงไปในช่องของโค้ด
  4. กด "Save"

install-script

4. เรียกใช้งานสคริปในกราฟ

  1. คลิกแท็บ "indicator"
  2. คลิก "Script"
  3. คลิกเลือก "Bollinger Band Follow-up Signal"

use-script

  1. กดปุ่ม "Apply"

regis-script

เพื่อน ๆ จะเห็น Bollinger Band 3 เส้นและกราฟหน้าตาประมาณนี้

full-chart

การเข้าออเดอร์

เมื่อมีสัญญาณลูกศรเกิดขึ้นให้คลิก "ซื้อขึ้น" หรือ "ซื้อลง" ตอนเวลาเปิดแท่งถัดไปจากแท่งที่เกิดสัญญาณ (กดตอน 30 วินาทีพอดี).

buy-signal

sell-signal

หลังจากนั้นก็รอ 1 นาทีเพื่อดูผลลัพธ์ครับ


เพื่อน ๆ สามารถดูคลิปขั้นตอนตั้งแต่การติดตั้งสคริป ไปจนถึงการเข้าออเดอร์ได้จากคลิปด้านล่างนี้เลยครับ

Script

กดปุ่ม Copy Code ที่มุมขวาบนของ Block ด้านล่างเพื่อนำไปใช้ได้เลย

Lua
-- Main instrument details
instrument { name = "Bollinger Bands Follow-Up Signal",
icon = "indicators:BB",
overlay = true }

input_group {
"Bollinger Bands",
BBvisible = input { default = true, type = input.plot_visibility }
}

input_group {
"front.top line",
colorUpperBand = input { default = "#FF0000", type = input.color },
top_width = input { default = 1, type = input.line_width}
}

input_group {
"front.middle line",
colorMiddleBand = input { default = "#FFFF00", type = input.color },
middle_width = input { default = 1, type = input.line_width}
}

input_group {
"front.bottom line",
colorLowerBand = input { default = "#00FF00", type = input.color },
bottom_width = input { default = 1, type = input.line_width}
}

--------
input_group {
"Order Signal",
color_signale_sell = input { default = "#FF0000", type = input.color },
color_signale_buy = input { default = "#00FF00", type = input.color }
}
-------

period = 9
multiplier = 1.5
source = close

-- Calculating Bollinger Bands
middleBand = sma(source, period)
stdDev = stdev(source, period)
upperBand = middleBand + multiplier * stdDev
lowerBand = middleBand - multiplier * stdDev

-- Plot Bollinger Bands
if BBvisible then
plot(upperBand, "Upper Band", colorUpperBand)
plot(middleBand, "Middle Band", colorMiddleBand)
plot(lowerBand, "Lower Band", colorLowerBand)
end

-- Calculate sell signal conditions
upperWick = high - max(open, close)
lowerWick = min(open, close) - low
bodySize = abs(close - open)
conditionWick = (upperWick > lowerWick) and upperWick > bodySize and bodySize > 0

-- Current bar's Sell Signal condition
current_sell_signal = (open < upperBand and open > middleBand) and (close < upperBand and close > middleBand) and (high > upperBand and low > middleBand) and conditionWick

-- Calculate buy signal conditions
upperWick = high - max(open, close)
lowerWick = min(open, close) - low
bodySize = abs(close - open)
conditionWickReverse = lowerWick > upperWick and lowerWick > bodySize and bodySize > 0

-- Current bar's Buy Signal condition
current_buy_signal = (open > lowerBand and open < middleBand) and (close > lowerBand and close < middleBand) and (low < lowerBand and high < middleBand) and conditionWickReverse

-- Plot current signal

if true then
    plot_shape(current_sell_signal, "Current Sell Signal", shape_style.arrowdown, shape_size.huge, color_signale_sell, shape_location.abovebar, 0, "", color_signale_sell)
    plot_shape(current_buy_signal, "Current Buy Signal", shape_style.arrowup, shape_size.huge, color_signale_buy, shape_location.belowbar, 0, "", color_signale_buy)
end

การใช้สคริปบนมือถือ

ขอขอบคุณ

คำแนะนำจาก ผู้ติดตามของช่องเรา ผู้ใช้ Youtube ชื่อ @jirapornjira6520 ครับ ที่ช่วยแนะนำเทคนิคให้สามารถใช้งานบนมือถือได้ Thank-follower

สรุปวิธีการใช้บนมือถือ

  1. สมัครสมาชิก เปิดบัญชีให้เรียบร้อย (ตาม link ของช่องที่ให้ไว้ได้เลย)
  2. ติดตั้ง Script ผ่านคอมพิวเตอร์ตามที่คลิป หรือบทความนี้แนะนำ
  3. สมัครใช้งานคลิปให้เรียบร้อย
  4. เปิดใช้งานบนมือถือด้วย Web Browser ไม่ต้องใช้งานแอปที่อยู่บน Store
  5. ใช้ Script ได้ตามปกติ

use-script-mobile

Disclaimer

IMPORTANT

การลงทุนมีความเสี่ยง ไม่ควรนำเงินทั้งหมดมาลงทุน

สคริปนี้สร้างขึ้นมาเพื่อค้นหาสัญญาณ "ฆ้อน" ได้สะดวกขึ้นเท่านั้น การเข้าออเดอร์ หรือทำกำไร

เป็นเทคนิคที่เทรดเดอร์จะต้องฝึกฝนและทำความเข้าใจตลาดด้วยตัวเอง

สนใจศึกษาการกระจายความเสี่ยง หรือแบ่งพอร์ตการลงทุนดูที่คลิปด้านล่างนี้ได้เลยครับ

หวังว่าจะเป็นประโยชน์กับมือใหม่ทุกท่าน

Happy Trading!