وسائل لوڈ ہو رہے ہیں... لوڈنگ...

پیتھون کے ساتھ قیمت کی حرکیات کا تجزیہ کرنے کے لئے مقداری تجارت کی حکمت عملی

مصنف:نیکی, تخلیق: 2019-08-09 15:49:06, تازہ کاری: 2023-10-20 20:13:38

img

قیمت کی رفتار کی تجارت کی حکمت عملی کا خلاصہ

متحرک تجارت کی حکمت عملی ایک مخصوص مدت کے دوران کھلی قیمت ، اعلی ترین قیمت ، اور کم ترین قیمت کے درمیان تعلقات کا تجزیہ کرتی ہے تاکہ غیر مستقیم طور پر موجودہ مارکیٹ میں زیادہ سے زیادہ طاقت کی تقسیم کو سمجھا جاسکے۔ قیمتوں میں اتار چڑھاؤ کا تجزیہ کریں تاکہ قیمتوں کی مستقبل کی نقل و حرکت کو ٹریک کیا جاسکے۔

قیمت کی حرکیات کا تجزیہ روایتی دستی فہرستوں میں بہت زیادہ استعمال ہوتا ہے ، خاص طور پر دن کے دوران یکطرفہ رجحانات کا تعین کرنے میں بہت مدد ملتی ہے۔

اس مضمون میں اس حکمت عملی کو استعمال کرتے ہوئے ٹوکن نیٹ ورک پر ایک ڈیجیٹل کرنسی کی فوری طور پر خود کار طریقے سے ٹریڈنگ پروگرام تیار کیا جائے گا۔

قیمت کی حرکیات کا حساب کتاب

AR = [N دن کے تمام ((High-Open) اور / N دن کے تمام ((Open-Low)) کا مجموعہ] * 100

ان میں شامل ہیں:

  • N: دن کے وقت کے دورانیے کی شماریاتی ونڈو ، جو عام طور پر 30 دن کی ڈیفالٹ ہوتی ہے ، کیونکہ ایک مہینے میں تقریبا 30 دن کے لئے ایک مؤثر تجارتی دن ہوتا ہے ((ڈیجیٹل کرنسی 24/7 تجارت ، شاید یہ تعداد کچھ زیادہ محتاط ہے)

  • ہائی: ایک دن میں سب سے زیادہ قیمت

  • اوپن: ایک دن کی اوپن قیمت

  • کم: ایک دن کی کم قیمت

قیمتوں کی حرکیات کا استعمال

قیمت کی نقل و حرکت ایک عرصے کے دوران ، کھلنے والی قیمت کے درمیان سب سے زیادہ قیمت اور سب سے کم قیمت کے درمیان پوزیشن کا جواب دیتی ہے ، یہ پوزیشن ہے جس کی بنیاد پر ہم دونوں اطراف کی طاقت کو بڑھانے کا فیصلہ کرتے ہیں۔

  • ہم فرض کرتے ہیں کہ یہ قدر 100 کے ارد گرد ہے، 100 سے زیادہ ہے، اور کثیر طاقت بڑھتی ہوئی ہے، اور 100 سے کم ہے، اور خلائی طاقت جمع ہوتی ہے.
  • اے آر ویلیو میں اضافے کا مطلب یہ ہے کہ مارکیٹ فعال ہے ، مقبولیت میں اضافہ ہوا ہے ، بہت سارے سرے سے اونچی آوازیں بلند ہو رہی ہیں ، لیکن زیادہ سے زیادہ قیمت کا مطلب یہ ہے کہ قیمت زیادہ خریدنے کے علاقے میں داخل ہوگئی ہے ، لہذا وقت کی سطح کو منتخب کرنا چاہئے۔ اے آر ویلیو کی اونچائی کا کوئی خاص معیار نہیں ہے ، عام طور پر ، جب اے آر ویلیو 120 کے قریب بڑھتا ہے تو ، قیمت میں کمی کا امکان ہوتا ہے۔
  • اے آر ویلیو میں کمی کا مطلب ہے کہ مارکیٹ میں رکاوٹ ہے ، ہوائی جہاز کی حالت بہتر ہے ، زیادہ کوشش کی ضرورت ہے ، اور بہت کم قیمت کا اشارہ ہے کہ قیمت اوور سیل کے علاقے میں گر چکی ہے ، اس پر غور کیا جاسکتا ہے۔ عام طور پر اے آر ویلیو 50 سے نیچے گرنے پر ، قیمت میں کسی بھی وقت کمی کی واپسی ہوتی ہے۔

نوٹ: مندرجہ بالا اعداد و شمار ڈیفالٹ ہیں اور حقیقت کے مطابق نہیں ہیں۔ حقیقی تجارت کے دوران ، ہمیں مارکیٹ میں ہونے والی تبدیلیوں کے مطابق اس فاصلے کو ایڈجسٹ کرنا چاہئے۔

پیتھون کے ساتھ قیمت کی حرکیات کو مقداری تجارت کی حکمت عملی

پرانے اصول کے مطابق، ہم کھولتے ہیں،FMZ.COMاس کے علاوہ ، آپ کو اپنے اکاؤنٹ میں لاگ ان کرنے ، کنٹرول سینٹر پر کلک کرنے ، منتظمین اور روبوٹ کو تعینات کرنے کی ضرورت ہے۔

اس کے علاوہ ، آپ کو یہ بھی جاننے کی ضرورت ہے کہ کس طرح ہاسٹلروں اور روبوٹ کو تعینات کرنا ہے۔https://www.fmz.com/bbs-topic/4140

اگر آپ اپنے کلاؤڈ کمپیوٹنگ سرورز کی تعیناتی کے لئے میزبان خریدنا چاہتے ہیں تو ، آپ کو اس مضمون کا حوالہ دینا چاہئے:https://www.fmz.com/bbs-topic/2848

اس کے بعد ہم بائیں جانب والے مینو میں پالیسیوں کی فہرست پر کلک کرتے ہیں اور نئی حکمت عملی پر کلک کرتے ہیں۔

لکھنے کی حکمت عملی کے صفحے کے اوپری دائیں کونے میں پروگرامنگ زبان کا انتخاب کرنا یاد رکھیں، جیسا کہ ذیل میں دکھایا گیا ہے:

img

اس کے بعد ہم نے پائیتھون کوڈ کو کوڈ ایڈیٹنگ کے صفحے میں لکھا ، نیچے کا کوڈ ، بہت تفصیلی سطر بہ سطر تبصرے کے ساتھ ، آپ کو آہستہ آہستہ سمجھنے اور محسوس کرنے کے ل. ، اور اس سے بھی اہم بات یہ ہے کہ اگرچہ یہ حکمت عملی فوری طور پر تجارت پر لکھی گئی ہے ، لیکن مندرجہ ذیل کوڈ کی توسیع کے پہلو کو بھی فیوچر ٹریڈنگ پر غور کیا گیا ہے۔ دلچسپی رکھنے والے قارئین مندرجہ ذیل کوڈ کو فیوچر ٹریڈنگ میں تبدیل کرنے کی کوشش کر سکتے ہیں ، حکمت عملی کا خود منطق عام ہے۔

ہم نے ٹوکن نیٹ ورک پر بٹ کوائن کی نقد رقم کے ساتھ تجارت شروع کی اور اس حکمت عملی کو نافذ کیا:

import types # 导入Types模块库,这是为了应对代码中将要用到的各种数据类型
def main(): # 主函数,策略逻辑从这里开始
    IDLE = 0 # 用来标记持仓状态,可以理解为0即为空闲状态,也就是空仓状态
    LONG = 1 # 多头持仓
    SHORT = 2 # 空头持仓,注意,此策略应用于现货市场,所以不存在空头开仓或者持仓情况,这里这样写,是为了方便理解策略和以后的扩展(如扩展到期货市场)
    state = IDLE # 标记持仓状态的变量
    while True: # 进入循环
        r = exchange.GetRecords() #GetRecords是发明者量化平台的官方API,详细用法请参见:https://www.fmz.com/api
        if len(r) <= 1: # 判断K线是否大于一根,也就是当前是否为开盘状态,否则可能会进入死循环,这里也方便读者进行扩展,大一些的K线周期趋势状态更稳定。
           Log("bar的数量不足, 等待下一根bar...") # 输出日志
           continue # Python循环控制语句,继续下边的循环内容

        # 开始进行价格动量的量化分析
        ar = sum(r.High - r.Open) / sum(r.Open - r.Low) * 100 # 计算公式

        account = _C(exchange.GetAccount) # 获取账户信息,_C同样为发明者量化平台的官方API,用法请参见:https://www.fmz.com/api

        if ar < 95 and (state == IDLE or state == SHORT) :  # AR值小于超卖线且账户拥有资金,则全仓买入
           
           if account["Balance"] > 50:
                exchange.Buy(-1, account["Balance"] * 0.9) # 市价单全仓买入
                state = LONG # 改变持仓状态为LONG
                  
        elif ar > 80 and (state == IDLE or state == LONG):  # AR值大于超买线且账户有持仓,则全仓卖出
            
           if account["Stocks"] > 0.01:
                exchange.Sell(-1, account["Stocks"] * 0.9) # 市价单全仓卖出
                state = SHORT # 改变持仓状态为SHORT
                      
        LogStatus(_D(), exchange.GetAccount() , state) # 更新日志信息

حکمت عملی کا جائزہ

حکمت عملی لکھنے کے بعد سب سے پہلے ہم اس کا جائزہ لیتے ہیں اور دیکھتے ہیں کہ یہ تاریخی اعداد و شمار میں کس طرح کام کرتی ہے۔ لیکن براہ کرم قارئین کو نوٹ کریں کہ اس کا نتیجہ مستقبل کے بارے میں کوئی پیش گوئی نہیں کرتا ہے۔ یہ صرف ہماری حکمت عملی کی افادیت کے بارے میں غور کرنے کے لئے ایک حوالہ کے طور پر استعمال کیا جاسکتا ہے۔ ایک بار جب مارکیٹ میں تبدیلی آتی ہے اور حکمت عملی میں بڑے نقصانات آتے ہیں تو ، ہمیں وقت پر مسائل کا پتہ لگانا چاہئے اور پھر نئی مارکیٹ کے ماحول کو اپنانے کے لئے حکمت عملی کو تبدیل کرنا چاہئے۔ مثال کے طور پر ، مذکورہ بالا حد ، اگر حکمت عملی میں 10 فیصد سے زیادہ نقصانات آتے ہیں تو ، ہمیں فوری طور پر حکمت عملی کو چلانے سے روکنا چاہئے ، پھر مسئلہ تلاش کرنا چاہئے ، اور اس سے پہلے حد کو ایڈجسٹ کرنا شروع کرنا چاہئے۔

کلک کریں پالیسی ترمیم کے صفحے میں اینالاگ ریویو ، ریویو کے صفحے پر ، پیرامیٹرز کی ایڈجسٹمنٹ ضروریات کے مطابق مختلف ہوسکتی ہے ، خاص طور پر منطقی پیچیدہ ، متعدد پیرامیٹرز والی حکمت عملیوں کے لئے آسان اور تیز تر ڈیبیو کرنے کے لئے ، بغیر کسی سورس کوڈ میں واپس جانے کی ضرورت کے ، انفرادی طور پر ترمیم کریں۔

ٹوکن کی واپسی کا وقت ہم نے آخری مہینے کا انتخاب کیا ، کلک کریں شامل کریں ٹوکن فوری تبادلہ ، بی ٹی سی ٹرانزیکشن ٹوکن۔

img

ٹیسٹ کے نتائج دیکھیں

img

اس مہینے کے جائزے میں یہ حکمت عملی اچھی کارکردگی کا مظاہرہ کر رہی ہے۔

قیمتوں کی تحریک کی حکمت عملی کے فوائد اور نقصانات

  • فوائد

کچھ دیگر روایتی تکنیکی اشارے کے مقابلے میں ، قیمت کی حرکیات کا فائدہ یہ ہے کہ اس میں ایک واحد افتتاحی قیمت یا بند ہونے والی قیمت نہیں بلکہ سب سے زیادہ قیمت اور کم قیمت متعارف کروائی گئی ہے۔ ان کا متحرک موازنہ کیا جاتا ہے ، دن میں قیمتوں میں اتار چڑھاؤ کے ذریعہ ، جس سے مارکیٹ کی معلومات زیادہ جامع ، تیز رد عمل اور زیادہ میکرو ہوتی ہے۔

  • نقائص

قیمتوں کی حرکیات کی قدر کو آزادانہ طور پر استعمال کرنے سے یہ فیصلہ کیا جاسکتا ہے کہ قیمت بہت زیادہ ہے یا کم ہے ، اور زیادہ کرنے / کم کرنے کا فیصلہ کرنے کے لئے ، بڑی لہر کے رجحان میں جلد ہی نیچے جانے کا امکان ہے ، یا بڑی لہر کے بازار میں جلد ہی نیچے جانے کا امکان ہے۔ مجموعی طور پر ، یہ حکمت عملی اب بھی ایک ہلچل افادیت کی حکمت عملی ہے۔

حکمت عملی کی قیمتوں کا تعین ٹریڈنگ اشارے کی خصوصیات کے مطابق بھی کیا جانا چاہئے۔ ڈیجیٹل کرنسی مارکیٹ میں قیمتوں میں اتار چڑھاؤ نسبتا large بڑا ہوتا ہے ، خاص طور پر اہم کرنسیوں جیسے بٹ کوائن پر ، اور اس میں اتار چڑھاو کی کوئی حد نہیں ہوتی ہے ، لہذا قیمتوں کا تعین روایتی اسٹاک مارکیٹ سے زیادہ ہوتا ہے ، 80 اوور فروخت کی لائن ، عام طور پر چھونا مشکل ہوتا ہے ، اور خریدنے کے سگنل کم پیدا ہوتا ہے۔ جبکہ 170 اوور خریدنے کی لائن اکثر قیمتوں کے تعین کے نیچے ہوتی ہے ، لیکن فروخت کے سگنل کو اکثر متحرک کیا جاتا ہے۔ اس کا نتیجہ یہ ہوتا ہے کہ جب حکمت عملی چلتی ہے تو زیادہ تر وقت خالی اسٹاک میں ہوتا ہے ، اور فنڈز کا استعمال بہت کم ہوجاتا ہے۔ مثال کے طور پر ، اس سال جنوری کے بعد ، بٹ کوائن کی ایک لہر مارکیٹ میں بیل کی قیمت سے زیادہ ہے ، قیمت 3500 سے بڑھ کر قریب 13000 ہوگئی ہے۔ قیمتوں کا تعین 170 لائن کو بہت جلد عبور کرچکا ہے ، اور اس کے بعد ہمیشہ اونچے مقام پر رہتا ہے۔ اگر ہم روایتی خرید و فروخت کی لائن سے تجاوز کرتے

لہذا ، اس مارکیٹ میں کبھی بھی کوئی مقدس کپ ٹریڈنگ کی حکمت عملی نہیں رہی ہے ، جو ہمیشہ کے لئے پیسہ کمانے کے لئے بغیر جانچ پڑتال ، بغیر کمیشن کی حکمت عملی ہے۔ ہم مقداری تاجروں اور موضوعی تاجروں کی طرح ، آخر کار ایک ہی راستے پر ہیں ، مارکیٹ میں ہونے والی تبدیلیوں کے مطابق تیار کرنے کی ضرورت ہے ، ہر وقت تبدیل ہونے کی ضرورت ہے ، جب حکمت عملی ناکام ہوجاتی ہے تو ، وقت پر ایڈجسٹ کرنے کی ضرورت ہے۔

مسئلہ دوستوں کے لئے ہےhttps://www.fmz.com/bbsآپ کو یہ بھی معلوم ہونا چاہئے کہ آپ کو اپنی حکمت عملی اور پلیٹ فارم کی تکنیکی معلومات کے بارے میں کیا کہنا ہے ، لیکن آپ کو یہ بھی معلوم ہونا چاہئے کہ آپ کو ان کے بارے میں کیا کہنا ہے ، کیونکہ ان کے پاس ماہرین ہیں جو آپ کے لئے ہر وقت جوابات دیتے ہیں۔


متعلقہ

مزید

مائیکوبہت فائدہ ہوا، شکریہ!