أفضل 10 أزواج مع أعلى مدى يومي - Page 2
الصفحة 2 من 289 FirstFirst 12
Results 11 to 12 of 12

Thread: أفضل 10 أزواج مع أعلى مدى يومي

  1. #11

    Quote Originally Posted by ;
    Rockit if (Digits == 5 || Digits == 3) f * = 10؛ يتم حسابها بناءً على المخطط الذي تم إرفاق البرنامج النصي به ، وقد لا ينطبق على جميع الرموز. السماسرة هم في الغالب 5/3 أرقام ولكن لا يزال لديهم بعض الرموز مع 4 أرقام
    شكر. سوف أتذكر. الكود المدرج/SCRIPT #property الصارمة #define PERIOD 20 struct Map {int key؛ قيمة مضاعفة }؛ void OnStart () {Adrtop10 ()؛ } void Adrtop10 () {int numsymbols = SymbolsTotal (true)؛ خريطة الرمز # 91؛ # 93 ؛؛ ArrayResize (symbolsmap ، numsymbols) ؛/جميع النطاقات في ساعة mkt لـ (int k = 0؛ k lt؛ numsymbols؛ k ) {double rng = 0؛ اسم السلسلة = SymbolName (ك ، صواب) ؛ لـ (int i = 1 ؛ i lt ؛ = PERIOD ؛ i ) rng = iHigh (الاسم ، PERIOD_D1 ، i) - iLow (الاسم ، PERIOD_D1 ، i) ؛ مضاعفة f = 1 ؛ إذا كان (SymbolInfoInteger (الاسم ، SYMBOL_DIGITS) == 5 || SymbolInfoInteger (الاسم ، SYMBOL_DIGITS) == 3) f * = 10؛ symbolsmap # 91؛ k # 93؛ .value = rngPERIODSymbolInfoDouble (الاسم ، SYMBOL_POINT)f؛ symbolsmap # 91؛ k # 93؛ .key = k؛ }/فقاعة ترتيب كل مفتاح int؛ قيمة مضاعفة منطق انقلبت = صحيح. بينما (انقلبت) {flipped = false ؛ لـ (int k = 0؛ k lt؛ numsymbols - 1؛ k ) {if (symbolsmap # 91؛ k # 93؛ .value lt؛ symbolsmap # 91؛ k 1 # 93؛ .value) {value = symbolsmap # 91 ؛ ك # 93؛ .value. مفتاح = symbolsmap # 91؛ k # 93؛ .key؛ symbolsmap # 91؛ k # 93؛ .value = symbolsmap # 91؛ k 1 # 93؛ .value؛ symbolsmap # 91؛ k 1 # 93؛ .value = value؛ symbolsmap # 91؛ k # 93؛ .key = symbolsmap # 91؛ k 1 # 93؛ .key؛ symbolsmap # 91؛ k 1 # 93؛ .key = key؛ انقلبت = صحيح ؛ }}}/print top 10 int i؛ إذا (numsymbols gt؛ = 10) i = 9؛ آخر أنا = numsymbols - 1 ؛ لـ (؛ i gt؛ = 0؛ i--) printf (٪ i:٪ s adr:٪ .1f pip، i 1، SymbolName (symbolsmap # 91؛ i # 93؛ .key، true)، symbolsmap # 91 ، وأنا # 93؛ .value)؛ }

  2. #12
    هنا بديل آخر ، إلى حد ما OOPish ، للمتعة. تنفذ قائمة مرتبطة ، coud يكون أسرع من القائمة السابقة. رمز المدرج/SCRIPT #property الصارمة #define PERIOD 20 void OnStart () {Adrtop10 ()؛ } void Adrtop10 () {class map {public: int key؛ ضعف فال. خريطة * nxt ؛ Map () {key = 0؛ فال = 0 ؛ nxt = NULL ؛ } الخريطة (int k ، double v ، Map * n) {key = k؛ فال = الخامس ؛ nxt = n ؛ } باطلة الطباعة (int n ، Map * m) {if (m.nxt! = NULL n lt؛ = 10) print (n 1، m.nxt)؛ إذا كان (m.val! = 0) printf (٪ 2i.٪ s =٪ .1f، n، SymbolName (m.key، true)، m.val)؛ }} ؛ int numsymbols = SymbolsTotal (صواب) ؛ الخريطة * symbolsmap = خريطة جديدة () ؛/جميع النطاقات لـ (int k = 0؛ k lt؛ numsymbols؛ k ) {double rng = 0؛ اسم السلسلة = SymbolName (ك ، صواب) ؛ لـ (int i = 1 ؛ i lt ؛ = PERIOD ؛ i ) rng = iHigh (الاسم ، PERIOD_D1 ، i) - iLow (الاسم ، PERIOD_D1 ، i) ؛ مضاعفة f = 1 ؛ إذا كان (SymbolInfoInteger (الاسم ، SYMBOL_DIGITS) == 5 || SymbolInfoInteger (الاسم ، SYMBOL_DIGITS) == 3) f * = 10؛ rng = rngPERIODSymbolInfoDouble (الاسم ، SYMBOL_POINT)f ؛/sort Map * mn = symbolsmap، * trail = symbolsmap؛ بينما (rng lt؛ mn.val) {trail = mn؛ mn = mn.nxt؛ } Map * nmn = خريطة جديدة (k، rng، mn)؛ إذا (mn == symbolsmap) symbolsmap = nmn؛ else trail.nxt = nmn؛ }/print top 10 symbolsmap.print (1، symbolsmap)؛/clean up while (symbolsmap.nxt! = NULL) {Map * mn = symbolsmap.nxt؛ حذف symbolsmap. symbolsmap = mn؛} delete symbolsmap؛ }

أذونات النشر

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
  • رمز BB مفعل
  • الابتسامات مفعلة
  • رمز[IMG] مفعل
  • رمز [VIDEO] مفعل
  • رمز HTML غير مفعل
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.