เทรด forex ยังไงวันล่ะ 2000 บาท ดูพอทแบเรียลไทม์ได้เลยเทรดforexยังไงให้ได้วันละ 2000บาท ลองเข้ามาชมกันนะครับ ผมจะลงรหัสเข้าพอร์ทแบบดูอย่างเดียว เป็นพอทจิงๆนะครับ เพื่อนๆสามารถ ดูได้พร้อมกันกับผมตอนผมเทรดเรียลไทม์ และสามารถเทรดพร้อมผมได้เลยครับ ตอนนี้ช่องยูทูปผมยังไม่ถึงพันคน ช่วยกดติดตามหน่อยนะครับจะได้สตรีมได้สดๆนะครับ
รหัสเข้าพอท mt5 โบรก exness
sever: mt5real2
login: 43009604
password: 1234567890Ab
**ตัวอักษรใหญ่เล็กสังเกตให้ดีครับ**
ค้นหาในไอเดียสำหรับ "Login"
Vvvimport time
from datetime import datetime
import pandas as pd
import numpy as np
import ta
from iqoptionapi.stable_api import IQ_Option
from telegram import Bot
# ====== CONFIG ======
IQ_EMAIL = "you@example.com"
IQ_PASSWORD = "yourpassword"
BOT_TOKEN = "123456:ABC-DEF..." # Telegram bot token
CHAT_ID = "987654321" # your chat id
SYMBOL = "EURUSD" # ตัวอย่าง
TIMEFRAME = 60 # 60s candles => 1 minute
CANDLES = 100
MIN_CONFIRMS = 3
# Connect Telegram
bot = Bot(token=BOT_TOKEN)
# ===== indicator functions =====
def hl2(high, low):
return (high + low) / 2.0
def get_signals_from_df(df):
# df must have columns: 'from', 'open', 'close', 'min','max','volume'
price = (df + df )/2.0 # hl2
close = df
high = df
low = df
# EMA
emaF = ta.trend.ema_indicator(close, window=5)
emaS = ta.trend.ema_indicator(close, window=20)
# MACD
macd = ta.trend.MACD(close, window_slow=26, window_fast=12, window_sign=9)
macd_line = macd.macd()
macd_sig = macd.macd_signal()
# RSI
rsi = ta.momentum.rsi(close, window=14)
# Bollinger
bb = ta.volatility.BollingerBands(close, window=20, window_dev=2)
bb_high = bb.bollinger_hband()
bb_low = bb.bollinger_lband()
# S/R simple
sr_len = 20
sr_high = close.rolling(sr_len).max().iloc
sr_low = close.rolling(sr_len).min().iloc
# last bar
i = -1
bull = 0
bear = 0
# EMA trend
if emaF.iloc > emaS.iloc :
bull += 1
else:
bear += 1
# MACD cross
if macd_line.iloc > macd_sig.iloc and macd_line.iloc <= macd_sig.iloc :
bull += 1
if macd_line.iloc < macd_sig.iloc and macd_line.iloc >= macd_sig.iloc :
bear += 1
# RSI
if rsi.iloc > 50:
bull += 1
elif rsi.iloc < 50:
bear += 1
# Bollinger breakout
if close.iloc > bb_high.iloc :
bull += 1
if close.iloc < bb_low.iloc :
bear += 1
# re-test (previous close near EMA or SR then bounce)
prev_close = close.iloc
tol = 0.0015
try:
if (prev_close <= emaF.iloc and close.iloc > emaF.iloc ) or (abs(prev_close - sr_low) <= sr_low*tol and close.iloc > sr_low):
bull += 1
except:
pass
try:
if (prev_close >= emaF.iloc and close.iloc < emaF.iloc ) or (abs(prev_close - sr_high) <= sr_high*tol and close.iloc < sr_high):
bear += 1
except:
pass
# candle strength
body = close.iloc - df .iloc
if body > (df .iloc - df .iloc ) * 0.25:
bull += 1
if body < -(df .iloc - df .iloc ) * 0.25:
bear += 1
# decide
show_buy = (bull >= MIN_CONFIRMS) and (bull > bear)
show_sell = (bear >= MIN_CONFIRMS) and (bear > bull)
# risk text
def risk_text(c):
if c >= 5:
return "เสี่ยง: ต่ำ (Low)"
if c >= 3:
return "เสี่ยง: กลาง (Med)"
return "เสี่ยง: สูง (High)"
return {
"buy": show_buy,
"sell": show_sell,
"bull_count": bull,
"bear_count": bear,
"risk": risk_text(bull if show_buy else bear)
}
# ===== main loop =====
def main():
Iq = IQ_Option(IQ_EMAIL, IQ_PASSWORD)
Iq.connect()
if not Iq.check_connect():
print("Login failed")
return
print("Connected")
while True:
try:
candles = Iq.get_candles(SYMBOL, TIMEFRAME, CANDLES, time.time())
df = pd.DataFrame(candles)
# columns: 'from','at','open','close','min','max','volume' depending on API version
# ensure columns present:
if 'close' not in df.columns:
time.sleep(5)
continue
df = pd.to_datetime(df , unit='s')
df.set_index('from', inplace=True)
res = get_signals_from_df(df)
t = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
if res :
text = f"🔺 CALL 1m | {SYMBOL} | {t}\n{res } | confirmations: {res }"
bot.send_message(chat_id=CHAT_ID, text=text)
print(text)
elif res :
text = f"🔻 PUT 1m | {SYMBOL} | {t}\n{res } | confirmations: {res }"
bot.send_message(chat_id=CHAT_ID, text=text)
print(text)
else:
print(f"{t} - No strong signal ({res }/{res })")
# wait until next candle close (align approx)
sleep_sec = 60 - datetime.utcnow().second
time.sleep(sleep_sec + 0.5)
except Exception as ex:
print("Error:", ex)
time.sleep(5)
if __name__ == "__main__":
main()
Bitcoin : EMA18 Slope ชันมาก ควรเฝ้าระวัง เพราะมีโอกาสลงแรงได้จากรูป ถ้าเราเอา indicator ที่ชื่อว่า "EMA Slope" มาลองใส่กราฟ Bitcoin TF Weekly ดู เพื่อหาความชัน
เราจะเห็นได้ว่า ณ ตอนนี้ ความชันของ EMA 18 ได้ชูชัน ไปแบบสูงมากๆ
ซึ่งปกติแล้วเนี่ย Asset ใดๆ ที่มันขึ้นแบบชันมากๆ
เวลามัน correction มันก็จะถล่มลงมาแรงมากๆ เช่นกัน
โดยตอนนี้ เราได้ชูหัวทะลุ High ของ Slope ช่วงขาขึ้นปี 2017 ไปเป็นที่เรียบร้อยแล้ว
จะเห็นได้ว่า ช่วงนั้น พอ EMA 18 ชันมากๆ ก็มักจะตามมาด้วยการ correction แรง
แต่รอบนี้ ไม่มี correction มานานมากๆ แล้ว ทำให้ EMA Slope ขึ้นไปแบบ ชันจนจะเทียบเท่ากับ high เดิมตอนปี 2017 แล้วด้วยซ้ำ
สิ่งที่ slope บอกเราก็คือ "คำเตือน" เตือนเราว่า ให้เพลาๆ มือลงบ้าง ในช่วงนี้
มีกำไรก็เก็บๆ ไปบ้าง เก็บแล้วก็อย่าไปซน นั่งดูเฉยๆ
อย่าไปเที่ยวไล่ราคาเล่นสั้น เข้าๆ ออกๆ เรื่อยๆ
ถ้าจะเล่นก็เล่นไม้เล็กๆ พอ
เพราะเมื่อไหร่ ราคามันถล่มแรง
Exchange ทุกที่ก็จะล่มแน่นอน เพราะขนาดเจ้าใหญ่ในตลาดยังล่ม เจ้าเล็กในไทยก็ไม่รอดหรอก
พอ ex. ล่ม SL ก็ไม่ทำงาน
ราคาก็ไหลลงไปเรื่อยๆ โดยที่เราก็ได้แต่นั่งดูเฉยๆ ทำไรก็ไม่ได้
ใครไปเล่นด้วย leverage ก็ได้แต่นั่งมองราคาวิ่งเข้าใกล้จุดล้างของตัวเองไปเรื่อยๆ โดยที่ทำอะไรก็ไม่ได้ เพราะแค่จะ login ยังไม่ได้เลย 55555
ผมพูดได้ เพราะผมเจอมาหมดแล้ว เลยบอกๆ เตือนๆ กันไว้
ไม่เชื่อก็ไม่เป็นไรนะ เงินคุณก็รับผิดชอบกันเอง
ขออย่างเดียว... โดนล้าง หมดตัว แล้วอย่า inbox มาขอความเห็นใจ
เพราะจะโดนด่าว่า "ก็เตือนแล้วไม่ใช่เรอะ ทำไมไม่ฟังกันบ้าง" 5555


