یہ بالکل درست ہے، آپ نے ٹھیک سنا ہے، یہ 30 لائنوں کا کوڈ ہے، میں اس کوڈ کو دیکھتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں، اور اس کے بارے میں سوچتا ہوں۔
پالیسی پیرامیٹرز مندرجہ ذیل ہیں:
| پیرامیٹر | بیان کریں | قسم | پہلے سے طے شدہ |
|---|---|---|---|
| FastPeriod | مارکیٹ میں داخل ہونے کی سائیکل | عددی قسم ((number) | 3 |
| SlowPeriod | مارکیٹ میں داخل ہونے کی سست لائن سائیکل | عددی قسم ((number) | 7 |
| EnterPeriod | مارکیٹ میں داخلے کا مشاہدہ | عددی قسم ((number) | 3 |
| ExitFastPeriod | غیر منقسم لائن سائیکل | عددی قسم ((number) | 3 |
| ExitSlowPeriod | شہر سے باہر سست لائن سائیکل | عددی قسم ((number) | 7 |
| ExitPeriod | شہر سے دور مشاہداتی مدت | عددی قسم ((number) | 1 |
| PositionRatio | پوزیشن کا تناسب | عددی قسم ((number) | 0.8 |
| Interval | سروے کا دورانیہ (سیکنڈ) | عددی قسم ((number) | 10 |

交易类库یہ ایک آسان حکمت عملی ہے، آپ کو خریدنے یا فروخت کرنے کے بارے میں فکر کرنے کی ضرورت نہیں ہے.function main() {
var STATE_IDLE = -1;
var state = STATE_IDLE;
var opAmount = 0;
var initAccount = $.GetAccount();
Log(initAccount);
while (true) {
if (state === STATE_IDLE) {
var n = $.Cross(FastPeriod, SlowPeriod);
if (Math.abs(n) >= EnterPeriod) {
opAmount = parseFloat((initAccount.Stocks * PositionRatio).toFixed(3));
var obj = n > 0 ? $.Buy(opAmount) : $.Sell(opAmount);
if (obj) {
opAmount = obj.amount;
state = n > 0 ? PD_LONG : PD_SHORT;
Log("开仓详情", obj, "交叉周期", n);
}
}
} else {
var n = $.Cross(ExitFastPeriod, ExitSlowPeriod);
if (Math.abs(n) >= ExitPeriod && ((state === PD_LONG && n < 0) || (state === PD_SHORT && n > 0))) {
var obj = state === PD_LONG ? $.Sell(opAmount) : $.Buy(opAmount);
state = STATE_IDLE;
var nowAccount = $.GetAccount();
LogProfit(nowAccount.Balance - initAccount.Balance, '钱:', nowAccount.Balance, '币:', nowAccount.Stocks, '平仓详情:', obj, "交叉周期", n);
}
}
Sleep(Interval*1000);
}
}
متغیر کا بیان
مطلوبہ الفاظ کے ساتھvar+ متغیر نام مثلاًvar name = “小明”
سائیکلنگ
while(循环条件){
// 将会重复执行的代码
}
لوپ کی شرط سچ ہے تو بار بار {} میں کوڈ کو انجام دینا۔ لوپ کی شرط جھوٹی ہے تو لوپ سے باہر نکلیں۔
مشروط شاخ
if (判断条件){
// 执行代码
} else {
// 执行代码
}
اس کا ترجمہ بہت سادہ ہے، اگر یہ سچ ہے، تو اس کا مطلب یہ ہے کہ اگر یہ سچ ہے، تو اس کا مطلب یہ ہے کہ اگر یہ سچ ہے، تو اس کا مطلب یہ ہے کہ اگر یہ سچ ہے، تو اس کا مطلب یہ ہے کہ اگر یہ سچ ہے، تو اس کا مطلب یہ ہے کہ اگر یہ سچ ہے، تو اس کا مطلب یہ ہے کہ اگر یہ سچ ہے، تو اس کا مطلب یہ ہے کہ اگر یہ سچ ہے، تو اس کا مطلب یہ ہے کہ اگر یہ سچ ہے، تو اس کا مطلب یہ ہے کہ اگر یہ سچ ہے، تو اس کا مطلب یہ ہے کہ اگر یہ سچ ہے، تو اس کا مطلب یہ ہے کہ اگر یہ سچ ہے، تو اس کا مطلب یہ ہے کہ اگر یہ سچ ہے، تو اس کا مطلب یہ ہے کہ اگر یہ سچ ہے، تو اس کا مطلب یہ ہے کہ
اہمیت
ایک=مثال کے طور پر،
name = “张三”;
اس کا مطلب یہ ہے کہ آپ نے اس نام کے ساتھ “جنگ چانگ” کا استعمال کیا ہے، اور اس کا مطلب یہ ہے کہ آپ نے اس نام کو “جنگ چانگ” کے ساتھ “جنگ چانگ” کا استعمال کیا ہے۔
کے مقابلے میں==دو برابر ہندسے،
مثالیں“张三”==“李四”واضح طور پر، چانگ تین لی چائی نہیں ہے، لہذا.“张三”==“李四”جھوٹ بولنا۔
متعلقہ API
اس سے پہلے کہ ہم اس حکمت عملی کو ڈیمو لکھیں ، ہم نے اس حکمت عملی میں استعمال ہونے والے API اور ٹیمپلیٹ ایکسپورٹ فنکشن کو جھانک لیا۔ ایپلی کیشنز کی تفصیلی دستاویزات اور ٹیمپلیٹ سورس کوڈ کو انوینٹرز کی پیمائش پر درج کیا گیا ہے۔
پالیسی کوڈ جاوا اسکرپٹ کے لائبریری فنکشنز، آبجیکٹ طریقوں کو بھی استعمال کرتا ہے۔
اوپر جاوا اسکرپٹ کے متعلقہ معلومات: جاوا اسکرپٹ نمبر آبجیکٹ http://www.w3school.com.cn/jsref/jsref_obj_number.asp پر سیکھ سکتے ہیں
پروگرام کے فلو گراف، ہاتھ سے تیار کیا گیا، بغیر کسی ٹولز کے۔

ہماری حکمت عملی کا مرحلہ وار تعین
تمام حکمت عملی کے پروگراموں کے دروازے پر ہیںmain()فنکشن، یعنی حکمت عملی پہلے main فنکشن سے شروع ہوتی ہے۔





فرم پیشکش
اس کے بعد، آپ کو صرف 30 لائنوں کی حکمت عملی پر عمل کرنے کی ضرورت ہے! Running! حکمت عملی چل رہی ہے، خریدیں اور چلائیں ☺☺☺

InventorQuantum کا شکریہ۔ اس طرح کے سادہ کوڈ کے لئے بہت سارے اوپن سورس حکمت عملی موجود ہیں جو InventorQuantum پر سیکھنے کے لئے دستیاب ہیں اور بہت سارے ماہرین کے ساتھ مل کر ترقی کرتے ہیں۔
官方QQ群定期更新学习资源,为量化学习者铺平道路,登堂入室。
ویڈیو ٹیوشن
http://v.youku.com/v_show/id_XMTUyNDY1NjQ2NA==.html
حوالہ