میرے دوستو، میں ایک سائیکل K لائن میں ٹرانزیکشنز کی دو اقسام کو خرید و فروخت کے لحاظ سے الگ کرنا چاہتا ہوں، جیسے کہ ایک منٹ کے سائیکل میں K لائن کا گراف، ہر K لائن کے مطابق ٹرانزیکشنز کی دو اقسام میں خرید و فروخت کی مقدار کتنی ہے؟
میرا خیال یہ ہے کہ جب کوئی نئی K لائن تیار نہیں ہوتی ہے تو ، تجارتی اعداد و شمار حاصل کیے جاتے ہیں اور جمع کیے جاتے ہیں ، اور پھر نئی K لائن تیار ہونے کے بعد ، مجموعی تجارتی اعداد و شمار کو درجہ بندی کے اعدادوشمار کے ساتھ کیا جاتا ہے ، اعداد و شمار کے مختلف پیرامیٹرز کو دوبارہ ترتیب دیا جاتا ہے ، اور اگلے لوپ میں داخل ہوتا ہے۔ تاہم ، حقیقی ڈسک کی سطح پر ری میٹنگ کے ساتھ ایک مسئلہ پیدا ہوتا ہے ، ایک یہ ہے کہ اعداد و شمار سے متعلق ٹرانزیکشن ڈیٹا ہر K لائن ریکارڈز [-2] [
def GetRecords(self):
if self.LastBarTime == self.BarTime:
trades = _C(exchange.GetTrades)
if trades :
for i in range (len(trades)):
if trades[i] not in self.trades:
self.trades.append(trades[i])
if self.LastBarTime != self.BarTime: #新K线
if self.trades :
for i in range (len(self.trades)):
if self.trades[i]["Type"] == 0 : #买单
self.trade_buy.append(self.trades[i])
if self.trades[i]["Type"] == 1 : #卖单
self.trade_sell.append(self.trades[i])
if self.trade_buy:
for i in range (len(self.trade_buy)):
self.totlebuyamount += self.trade_buy[0-i]["Amount"]
if self.trade_sell:
for i in range (len(self.trade_sell)):
self.totlesellamount += self.trade_sell[0-i]["Amount"]
Log("总成交量",self.totlebuyamount+self.totolesellamoun,"买单成交量",self.totlebuyamount,"卖单成交量",self.totolesellamount)
self.trades = []
self.trade_buy = []
self.trade_sell = []
self.totlebuyamount = 0
self.totlesellamount = 0
ایجاد کاروں کی مقدار - خوابدوبارہ جانچ کرنے کے لئے آرڈر کا بہاؤ تخروپن ہے۔ یہ صرف حقیقی ڈسک ٹیسٹ کے لئے ہے۔
xaifer48شکریہ
ایجاد کاروں کی مقدار - خوابڈیجیٹل کرنسی مارکیٹ آرڈر فلو کے اعداد و شمار پر چلتی ہے ، تجارت کے اعداد و شمار پر۔
xaifer48ارے ، کیا کوڈ کو اس طرح لکھنے میں کوئی منطقی مسئلہ ہے؟ میں نے دیکھا https://www.fmz.cn/strategy/291843、https://www.quantinfo.com/Article/View/2334.html یہ دونوں مضامین ، ان میں ٹک ڈیٹا استعمال کیا جاتا ہے ، تجارت نہیں ، یا ٹک ڈیٹا کو اچھی طرح سے کلاس کرنے کے لئے استعمال کیا جاتا ہے؟ براہ کرم رہنمائی کریں۔