Bewerking voor het optellen van matrixvariabelen
Results 1 to 4 of 4

Thread: Bewerking voor het optellen van matrixvariabelen

  1. #1
    Hallo jongens.

    Kunt u mij alstublieft vertellen hoe ik kan optellen voor mijn arrayvariabele?

    Bijvoorbeeld

    Code ingevoegd voor(int z = 0; z lt; Paren; z ) { if( sommige voorwaarden) { mPrData#91;z#93;#91;0#93; = 1;
    Hoe kan ik dan de optelling van mPrData[z][0] krijgen?
    Als ik 10 paar heb en vier hebben mijn aandoening, hoe krijg ik dit nummer vier?

    Dankje

  2. #2
    Ik hoop dat dit helpt ..... Code int Index ingevoegd; for (int i=0; ilt;NumPairs; i ) {/Sla eerst de index van het originele paar op (opgeslagen in de tweede dimensie) ChangePips#91;i#93;#91;1#93; = ik; dubbel ld_Point = MarketInfo(jPairs#91;i#93;,MODE_POINT); als (ld_Point == 0) ld_Point = 1;/Bereken de wijziging van de pip-waarde (veronderstel voor kopen op dit punt) dubbel ld_Pips = MT_PointsToPips(jPairs#91;i#93;, iClose(jPairs#91;i#93;,TradingPeriod,0) - iOpen(jPairs#91 ;i#93;,Tradingsperiode,0));/Opslaan in de array (Opmerking opgeslagen in eerste dimensie) if (Direction#91;i#93; == B) ChangePips#91;i#93;#91;0#93; = ld_Pips; }/Positie 1 2 Index = WijzigPips#91;0#93;#91;1#93;; if (TradeOpen#91;Index#93; == 0 )/Momenteel geen transactie open voor dit symbool if (ChangePips#91;0#93;#91;0#93; gt; MinPips )/Minumum Pip-waarde bereikt OpenOneOrder(jPairs#91;Index#93;,Richting#91;Index #93; Index = Pips wijzigen#91;1#93;#91;1#93;; if (TradeOpen#91;Index#93; == 0 )/Momenteel geen transactie open voor dit symbool if (ChangePips#91;1#93;#91;0#93; gt; MinPips )/Minumum Pip-waarde bereikt OpenOneOrder(jPairs#91;Index#93;,Richting#91;Index #93;

  3. #3

    Quote Originally Posted by ;
    Hallo jongens. Kunt u mij alstublieft vertellen hoe ik kan optellen voor mijn arrayvariabele?
    //----- hey kruisvaarder...... een eenvoudige methode is om te gebruiken; .... zoals in cnt ; of cnts ; hieronder..... er zijn andere methoden......h/------ Ingevoegde code/ -------------------- ----------------------------------------------------------- int start( ) { tekenreeks symlijst#91;26#93; = {USDJPY, NZDJPY, CADJPY, CHFJPY, GBPJPY, AUDJPY, EURJPY, NZDCHF, USDCAD, USDCHF, AUDCHF, AUDNZD, AUDUSD, AUDCAD, EURCHF, GBPAUD, GBPCAD, GBPCHF, GBPUSD, GBPNZD, NZDUSD, EURGBP, EURNZD, EURUSD, EURAUD, EURCAD}; int ik,cnt,cnts; string symbool; voor (i = 0; i lt; 26; i ) { symbool = symlijst#91;i#93;; if(iSAR(symbool,0,0.02,0.2,0) lt; iClose(symbool,0,0)) cnt ; }/---- of voor (i = 0; i lt; 26; i ) { symbol = symlist#91;i#93;; if(iSAR(symbool,0,0.02,0.2,0) lt; iClose(symbool,0,0)) mPrData#91;i#93;#91;0#93; = 1; als(mPrData#91;i#93;#91;0#93; == 1) cnts ; } Commentaar(cnt cnt moet gelijk zijn aan cnts cnts); terug(0); }/ --------------------------------------------- --------------------

  4. #4
    1 Bijlage(n) Ok� jongens. Ik zie dat er geen specifieke functie is voor het eenvoudig optellen van variabelen in een lus. Ik weet dat en bedankt voor de info. Maar ik verwachtte dat mq4 iets ge�mplementeerd zou hebben, bijvoorbeeld ... Sum(mPrData[i][0]) en mq4 zal weten dat het alle mPrData[][0]-variabelen moet optellen. Maar het lijkt me dat ik op de -functie moet blijven
    Jongens, ik heb een tweede Q. Hieronder heb ik code bijgevoegd die geen lus gebruikt, maar alleen eenvoudige codering. Maar ik krijg vreemde resultaten. Ik test het op een 1M-kaart en het controleert drie paren. Wanneer ik alle drie de paren op de 1M-kaart open en deze indi bijvoeg. Ik krijg andere resultaten!!! bijvoorbeeld op dezelfde kaars op de EU- en EJ-kaart krijg ik slechts twee 1, maar op EG krijg ik op dezelfde kaars drie 1. Deze 1 is ge�mplementeerd in Line Properties om me te helpen zien of de code correct werkt. Maar het lijkt me dat het niet zo is, want Hoe kan ik op dezelfde kaars een ander resultaat krijgen met exact dezelfde indi? Kan iemand mij helpen? Indien nodig kan ik hier ook enkele foto's van voorbeelden van mijn 1M-kaart toevoegen
    https://www.aforexa.com/attachments/...7147865109.mq4

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
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.