পাইথন সংস্করণ হ্যাক এবং ড্রপ কৌশল

লেখক:ছোট্ট স্বপ্ন, তৈরিঃ 2020-01-11 14:49:08, আপডেটঃ 2023-10-17 21:28:09

img

পাইথন সংস্করণ হ্যাক এবং ড্রপ কৌশল

প্রবণতা কৌশল সাধারণত বিভিন্ন সূচক ব্যবহার করে বাজারের দিকনির্দেশনা নির্ধারণ করে, প্রতিটি সূচকের সংখ্যাগত মানের তুলনা ফলাফল ব্যবহার করে ট্রেডিং সিগন্যাল হিসাবে। সুতরাং, আপনি পরামিতি ব্যবহার এড়াতে পারবেন না, সূচক গণনা। কারণ পরামিতি ব্যবহার করা হয়, একটি উপযুক্ত পরিস্থিতি হবে। কিছু বাজারের অধীনে কৌশল খুব ভাল কাজ করে, কিন্তু যদি ভাগ্য খারাপ হয়, বাজারের প্রবণতা বর্তমান পরামিতির জন্য খুব অনুকূল নয়, তখন কৌশলটি খুব খারাপ হতে পারে। সুতরাং, ব্যক্তিগতভাবে বোঝা যায়, কৌশল নকশার জন্য যত বেশি সহজ হওয়া উচিত, ততই কৌশলটি আরও শক্তিশালী হবে। আজ আমরা একটি প্রবণতা কৌশল ভাগ করব যা সূচক ব্যবহার করে না। কৌশল কোড খুব সহজ, মাত্র 40 লাইন।

কৌশলগত কোডঃ

import time

basePrice = -1
ratio = 0.05
acc = _C(exchange.GetAccount)
lastCancelAll = 0
minStocks = 0.01

def CancelAll():
    while True : 
        orders = _C(exchange.GetOrders)
        for i in range(len(orders)) :
            exchange.CancelOrder(orders[i]["Id"], orders[i])
        if len(orders) == 0 :
            break
        Sleep(1000)

def main():
    global basePrice, acc, lastCancelAll
    exchange.SetPrecision(2, 3)
    while True:
        ticker = _C(exchange.GetTicker)
        if basePrice == -1 :
            basePrice = ticker.Last
        if ticker.Last - basePrice > 0 and (ticker.Last - basePrice) / basePrice > ratio :
            acc = _C(exchange.GetAccount)
            if acc.Balance * ratio / ticker.Last > minStocks :
                exchange.Buy(ticker.Last, acc.Balance * ratio / ticker.Last)
                basePrice = ticker.Last
        if ticker.Last - basePrice < 0 and (basePrice - ticker.Last) / basePrice > ratio : 
            acc = _C(exchange.GetAccount)
            if acc.Stocks * ratio > minStocks :
                exchange.Sell(ticker.Last, acc.Stocks * ratio)
                basePrice = ticker.Last
        ts = time.time()
        if ts - lastCancelAll > 60 * 5 :
            CancelAll()
            lastCancelAll = ts 
        LogStatus(_D(), "\n", "行情信息:", ticker, "\n", "账户信息:", acc)
        Sleep(500)

কৌশলগত বিশ্লেষণ

কৌশলটি খুব সহজ, কোনও সূচক ব্যবহার করে না, কেবলমাত্র বর্তমান মূল্যকে ট্রেডিংয়ের ভিত্তিতে ট্রিগার করে এবং প্রধান পরামিতিগুলির মধ্যে একটি মাত্রratio################################################################################################

আরও ট্রিগার করুনঃ

if ticker.Last - basePrice > 0 and (ticker.Last - basePrice) / basePrice > ratio

বর্তমান মূল্য ব্যবহার করে, বিপরীতে বেস মূল্য, যখন বর্তমান মূল্য বেস মূল্যের চেয়ে বড় এবং দাম অতিক্রম করেratio * 100 %এই ভিডিওতে, আপনি আপনার নিজের জন্য একটি নতুন অ্যাপ্লিকেশন তৈরি করতে পারেন। অর্ডার করার পর, বর্তমান মূল্যে বেসিক মূল্য আপডেট করা হবে।

শূন্য পত্রের সূত্রপাতঃ

if ticker.Last - basePrice < 0 and (basePrice - ticker.Last) / basePrice > ratio

খালি দিকনির্দেশনা করার একই পদ্ধতি, বর্তমান মূল্য ব্যবহার করে, বেস মূল্য তুলনা, যখন বর্তমান মূল্য বেস মূল্যের চেয়ে কম হয় এবং দাম অতিক্রম করেratio * 100 %এই ভিডিওতে, আপনি একটি শূন্য তালিকা দেখতে পাবেন। অর্ডার করার পর, বর্তমান মূল্যে বেসিক মূল্য আপডেট করা হয়।

প্রতিটি অর্ডারের পরিমাণ উপলব্ধ তহবিলের পরিমাণratio * 100 %❖ যদি না গণনা করা নিম্নলিখিত একক পরিমাণ প্যারামিটার সেট করা সর্বনিম্ন ট্রেড পরিমাণের চেয়ে ছোট হয়minStocksতবে, আমি মনে করি যে, এটি একটি দুর্দান্ত কাজ।

এই কৌশলটি হ'ল দামের পরিবর্তনের সাথে তাল মিলিয়ে হ্রাস করা।

পুনরায় পরীক্ষা

রিভিউয়ের সময়সীমা প্রায় এক বছর।img

এটি চালানোর ফলাফলঃimg

img

সাম্প্রতিক ব্যবহারকারীরা পাইথন নীতির তুলনামূলকভাবে কম বলেছেন এবং পরবর্তী সময়ে পাইথন ভাষায় লিখিত কিছু নীতি ভাগ করে নিয়েছে। নীতির কোডটি খুব সহজ এবং উদ্ভাবকদের পরিমাণগত শিক্ষানবিশদের জন্য খুব উপযুক্ত। এই পাতাটি আলাপঃপুনর্নির্দেশhttps://www.fmz.com/strategy/181185

এই কৌশলটি শুধুমাত্র রেফারেন্স লার্নিং, রি-টেস্টিং এবং আপগ্রেড অপ্টিমাইজ করার জন্য আগ্রহীদের জন্য।


সম্পর্কিত

আরো