مثال کے طور پر، ایک حکمت عملی کے ساتھ دوبارہ جانچ پڑتال کریں (چاہے یہ عوامی سرورز کا استعمال ہو یا اپنے میزبان کی طرف سے دوبارہ جانچ پڑتال، کوئی مسئلہ نہیں).
import types
def main():
STATE_IDLE = -1
state = STATE_IDLE
initAccount = ext.GetAccount()
while True:
if state == STATE_IDLE :
n = ext.Cross(FastPeriod,SlowPeriod) # 指标交叉函数
if abs(n) >= EnterPeriod :
opAmount = _N(initAccount.Stocks * PositionRatio,3)
Dict = ext.Buy(opAmount) if n > 0 else ext.Sell(opAmount)
if Dict :
opAmount = Dict['amount']
state = PD_LONG if n > 0 else PD_SHORT
Log("开仓详情",Dict,"交叉周期",n)
else:
n = ext.Cross(ExitFastPeriod,ExitSlowPeriod) # 指标交叉函数
if abs(n) >= ExitPeriod and ((state == PD_LONG and n < 0) or (state == PD_SHORT and n > 0)) :
nowAccount = ext.GetAccount()
Dict2 = ext.Sell(nowAccount.Stocks - initAccount.Stocks) if state == PD_LONG else ext.Buy(initAccount.Stocks - nowAccount.Stocks)
state = STATE_IDLE
nowAccount = ext.GetAccount()
LogProfit(nowAccount.Balance - initAccount.Balance,'钱:',nowAccount.Balance,'币:',nowAccount.Stocks,'平仓详情:',Dict2,'交叉周期:',n)
Sleep(Interval * 1000)
اس کاپی اور ڈاؤن لوڈ کرنے کے لیے براہ راست حکمت عملی کے میدان پر جائیں۔
import types
import talib # 改动 引用 talib 库
def main():
STATE_IDLE = -1
state = STATE_IDLE
initAccount = ext.GetAccount()
while True:
records = exchange.GetRecords()
ma = talib.MA(records.Close) # 改动 ,调用 talib 库的 MA 函数 即 均线指标计算
LogStatus("均值" + str(ma))
if state == STATE_IDLE :
n = ext.Cross(FastPeriod,SlowPeriod) # 指标交叉函数
if abs(n) >= EnterPeriod :
opAmount = _N(initAccount.Stocks * PositionRatio,3)
Dict = ext.Buy(opAmount) if n > 0 else ext.Sell(opAmount)
if Dict :
opAmount = Dict['amount']
state = PD_LONG if n > 0 else PD_SHORT
Log("开仓详情",Dict,"交叉周期",n)
else:
n = ext.Cross(ExitFastPeriod,ExitSlowPeriod) # 指标交叉函数
if abs(n) >= ExitPeriod and ((state == PD_LONG and n < 0) or (state == PD_SHORT and n > 0)) :
nowAccount = ext.GetAccount()
Dict2 = ext.Sell(nowAccount.Stocks - initAccount.Stocks) if state == PD_LONG else ext.Buy(initAccount.Stocks - nowAccount.Stocks)
state = STATE_IDLE
nowAccount = ext.GetAccount()
LogProfit(nowAccount.Balance - initAccount.Balance,'钱:',nowAccount.Balance,'币:',nowAccount.Stocks,'平仓详情:',Dict2,'交叉周期:',n)
Sleep(Interval * 1000)
پالیسی میں talib.MA (یعنی استعمال کرنے کے لئے talib لائبریری) کو کال کرنے کے لئے، اپنے میزبان کی واپسی کا استعمال کرتے ہوئے یا پالیسی کو چلانے کے لئے چلانے کے لئے، مندرجہ ذیل غلطی کی اطلاع دی جاتی ہے:
اگر آپ کو معلوم ہو کہ میں نے عوامی سرورز کا استعمال کیا ہے تو ، یہ ٹھیک ہے! یہ بات درست ہے، کیوں کہ طالبان کی لائبریری پہلے سے ہی عوامی سرور پر نصب ہے۔
اپنے میزبان کے پیتھون ماحول کے لئے، صرف ایک قدم اٹھانا ہے اور اسے انسٹال کرنا ہے. مندرجہ ذیل ڈیمو ونڈوز ایکس پی سسٹم (یعنی 32 بٹ ونڈوز) کے تحت پیتھون 2.7 ماحول میں تالیب لائبریری انسٹال کرنے کا مظاہرہ کرتا ہے آن لائن طریقوں کی ایک بڑی تعداد موجود ہے، یہاں ایک سادہ ترین طریقہ استعمال کیا گیا ہے۔
نوٹ: ون 32 ورژن پیتھون 2.7 ڈاؤن لوڈ کریں
انسٹال کرتے وقت نوٹ کریں کہ منتخب کریں خود کار طریقے سے ترتیب دیں ماحولیاتی متغیرات آپشن ، pip اجزاء پہلے سے طے شدہ طور پر انسٹال ہیں۔
ذیل میں انٹرنیٹ پر تلاش کی گئی معلومات دی گئی ہیں۔
python wheel怎么安装?
小灰机289 | 浏览 14404 次
推荐于2016-01-19 03:17:24 最佳答案
你装了pip吗,建议先装pip,后面安装各种python库就很方便了。
打开命令行窗口,输入下面的命令:
pip install wheel
这时pip会自动在网络上下载安装wheel。
安装完成后可以敲下面的命令查看是否安装成功:
pip freeze
ڈاؤن لوڈ کرنے کا پتہ: http://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib
اس ورژن اور سسٹم کے لئے talib فائلیں تلاش کریں ، جیسے:
ڈاؤن لوڈ کرنے کے بعد انسٹال کریں:
ڈاؤن لوڈ کریں numpy ڈاؤن لوڈ کرنے کا پتہ: http://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib
انسٹال کریں:
#### Inventor کی مقدار پر کوشش کریں، حکمت عملی کا استعمال کرتے ہوئے talib کے اشارے کی تقریب
LogStatus کی پیداوار کو ظاہر کرنے کے لئے.
کمپریشن کے بعد