Import Websocket
Import Websocket
import json
import time
from collections import Counter
def on_open(ws):
print("Connected to Deriv WebSocket!")
ws.send(json.dumps({"ticks": "R_100"})) # Subscribe to market ticks
def start_websocket():
ws = websocket.WebSocketApp(
DERIV_API_URL, on_message=on_message, on_error=on_error, on_close=on_close
)
ws.on_open = on_open
ws.run_forever()
digit_counts = Counter(tick_history)
most_common = digit_counts.most_common(1)
if most_common:
predicted_digit = most_common[0][0]
print(f"Most common pattern: {predicted_digit}")
place_trade(predicted_digit)
ws = websocket.WebSocket()
ws.connect(DERIV_API_URL)
ws.send(json.dumps({"authorize": API_TOKEN})) # Authenticate
ws.send(json.dumps(trade_data)) # Send trade request
response = ws.recv()
print("Trade Response:", response)
ws.close()