R?seau bidimensionnel vs r?seau unidimensionnel
Page 1 sur 2 12 DerniéreDerniére
Résultats de 1 é 10 sur 13

Sujet : R?seau bidimensionnel vs r?seau unidimensionnel

  1. #1
    Quelqu'un peut-il m'expliquer ce qu'est un tableau bidimensionnel, par opposition ? un tableau unidimensionnel et comment l'appliquer? Je comprends qu'un tableau unidimensionnel a un maximum de 50 ?l?ments et ressemblerait ? ceci: double my_array [50]. Maintenant, si je devais ajouter une deuxi?me dimension, est-ce que cela deviendrait un multiplieur de la premi?re qui, si elle contenait un maximum de 50 ?l?ments, cela signifie-t-elle qu'elle a maintenant un maximum de 2500 ?l?ments (50 x 50)? Ce dont j'ai besoin est un tableau avec au moins 250 ?l?ments et un tableau unidimensionnel en lui-m?me, je crains ne fonctionnera pas. Je soup?onne que cela pourrait ?tre correct, donc je suppose que tout ce que j'ai ? faire maintenant est d'essayer de l'impl?menter.

    C'est ce que j'ai l'intention de faire. Est-ce que ?a a l'air juste?

    PHP Code: <code><span style=???color: #000000???> <span style=???color: #0000BB???></span><span style=???color: #007700???>for(</span><span style=???color: #0000BB???>inti</span><span style=???color: #007700???>=</span><span style=???color: #0000BB???>0</span><span style=???color: #007700???>;</span><span style=???color: #0000BB???>i</span><span style=???color: #007700???>lt;=</span><span style=???color: #0000BB???>49</span><span style=???color: #007700???>;</span><span style=???color: #0000BB???>i</span><span style=???color: #007700???> )
    {
    for(</span><span style=???color: #0000BB???>intii</span><span style=???color: #007700???>=</span><span style=???color: #0000BB???>0</span><span style=???color: #007700???>;</span><span style=???color: #0000BB???>ii</span><span style=???color: #007700???>lt;=</span><span style=???color: #0000BB???>49</span><span style=???color: #007700???>;</span><span style=???color: #0000BB???>ii</span><span style=???color: #007700???> )
    {
    if(</span><span style=???color: #0000BB???>Ask</span><span style=???color: #007700???>=</span><span style=???color: #0000BB???>Targ</span><span style=???color: #007700???>#91;</span><span style=???color: #0000BB???>i</span><span style=???color: #007700???>#93;#91;</span><span style=???color: #0000BB???>ii</span><span style=???color: #007700???>#93;)
    {
    </span><span style=???color: #0000BB???>Tk_1</span><span style=???color: #007700???>#91;</span><span style=???color: #0000BB???>i</span><span style=???color: #007700???>#93;#91;</span><span style=???color: #0000BB???>ii</span><span style=???color: #007700???>#93;=</span><span style=???color: #0000BB???>OrderSend</span><span style=???color: #007700???>(</span><span style=???color: #0000BB???>Symbol1</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>OP_BUY</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>Lots1</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>Ask</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>Slip1</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>0</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>0</span><span style=???color: #007700???>,</span><span style=???color: #DD0000???>??????</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>0</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>0</span><span style=???color: #007700???>,</span><span style=???color: #0000BB???>Lime</span><span style=???color: #007700???>);
    </span><span style=???color: #0000BB???>Gate1</span><span style=???color: #007700???>#91;</span><span style=???color: #0000BB???>i</span><span style=???color: #007700???>#93;#91;</span><span style=???color: #0000BB???>ii</span><span style=???color: #007700???>#93;=</span><span style=???color: #0000BB???>1</span><span style=???color: #007700???>;</span><span style=???color: #0000BB???>Gate0</span><span style=???color: #007700???>#91;</span><span style=???color: #0000BB???>i</span><span style=???color: #007700???>#93;#91;</span><span style=???color: #0000BB???>ii</span><span style=???color: #007700???>#93;=</span><span style=???color: #0000BB???>1</span><span style=???color: #007700???>;
    }
    }
    }
    </span><span style=???color: #0000BB???></span> </span> </code> Thanks in advance.

  2. #2
    Bien s?r, cela ne dit rien sur la fa?on d'attribuer les variables. Je suppose que cela aiderait aussi.

  3. #3
    hey ec ..... pas s?r comment votre arriv?e ? un maximum de 50 ..... ?galement pas s?r de ce que vous essayez d'accomplir ..... mais voici quelques r?flexions ...... tableaux simples peuvent ?tre pens? comme 1 liners ..... comme Close [], Open [] et tel .... tableaux doubles peuvent ?tre consid?r?s comme un damier board ..... board [8] [8]; ici le nombre d'?l?ments est fix? ..... donc si certains ont dit conseil [3,6], vous devriez savoir exactement de quel carr? il parlait ..... et s'il a dit conseil [3,9], vous Je sais qu'il avait la moindre id?e de ce dont il parlait ... trois tableaux d?minsionnels peuvent ?tre consid?r?s comme un cube de rubis ..... cube entier [3] [3] [3]; donc si quelqu'un a dit cube [2,0,1] vous pouvez encore, conna?tre exactement la destinationl'adresseles donn?es ...../------ tout cela mis ? part, un seul tableau peut contenir de nombreux ?l?ments .. ... il pourrait tr?s probablement g?rer votre t?che ...... h

  4. #4

    Citation Envoy? par ;
    hey ec ..... pas s?r comment votre arriv?e ? un maximum de 50 ..... ?galement pas s?r de ce que vous essayez d'accomplir ..... mais voici quelques r?flexions ...... tableaux simples peuvent ?tre pens? comme 1 liners ........
    Hou la la! Oui, je vois ce que tu dis. Donc, j'?tais essentiellement correct en disant si j'avais un tableau bidimensionnel fix? ? 50 dans chaque dimension, cela donnerait 2500 ?l?ments (c'est-?-dire, 50 x 50). Ou, s'il s'agissait d'un tableau tridimensionnel, il donnerait 125 000. En ce qui concerne le nombre maximum d'?l?ments, apparemment je dois avoir mal compris en le lisant un moment. C'?tait le seul endroit o? je pouvais le trouver r?f?renc? dans la r?f?rence MQL4 sous les fonctions Array:
    Citation Envoy? par ;
    Un groupe de fonctions pour travailler avec des tableaux. Les tableaux peuvent avoir un maximum de quatre dimensions. Chaque dimension est index?e de 0 ? dimension taille-1. Dans un cas particulier d'un tableau unidimensionnel de 50 ?l?ments, l'appel du premier ?l?ment appara?tra comme tableau [0], du dernier ?l?ment - comme tableau [49].
    Alors oui, on dirait qu'ils donnent juste ceci comme exemple, et ne sp?cifient pas un maximum. Donc c'est bon ? savoir! Hey, merci!

  5. #5
    hey ec ..... oui, c'est aussi ma croyance ..... h

  6. #6
    Ok, ayant dit cela, j'ai cr?? un nouveau tableau unidimensionnel avec 250 ?l?ments et les ai trac?s ? intervalles de 8 points sur la grille, et j'ai toujours le m?me probl?me. Il saute tous les 5 intervalles et ne le trace pas sur la grille. Ce qui serait compr?hensible (ou au moins me donner une id?e pourquoi) si je devais cr?er 5 tableaux et les empiler comme avant, mais maintenant je ne le suis pas. J'ai donc regard? le code et v?rifi? qu'il n'y avait plus aucune r?f?rence au num?ro 5 (je l'ai utilis? comme multiplieur deux fois auparavant) en me doutant qu'il ?tait en quelque sorte li? ? la cause, mais non, c'est exactement la m?me chose. Bizarre!

  7. #7
    qu'est-ce que vous essayez de faire exactement ..... h

  8. #8
    J'essaie de tracer un syst?me de grille, qui place un commerce ? tous les points (actuellement il est fix? ? 8). Mais comme je l'ai dit, il manque ou ne place pas un trade ? chaque 5?me intervalle. Et peu importe comment je vais le faire, que ce soit 5 tableaux s?par?s, qui sont empil?s et contiennent 50 ?l?ments chacun, ou si c'est un tableau plus grand contenant 250 ?l?ments.

  9. #9
    hey ec ...... si votre objectif est de simplement placer des m?tiers, il pourrait ?tre plus simple d'employer une boucle ... c'est plus s?r en utilisant un script, pas un ea ..... mais ?a peut ?tre fait dans un vrai ea ..... ?tes-vous familier avec les boucles ..... comme ci-dessous ....... sugg?rer fortement des scripts seulement ..... pourrait ?tre des erreurs dans mon code, ne pas le v?rifier ..... h Code ins?r? #property show_inputs extern bool Trade = false; int ProfitTarget = 100; int Stoploss = 100; int Slippage = 3; grille int = 10; int buylimit; double buylimitgrid;/---- trad trades = 5; commandes int;/ ----------------------------------------------- ------------------- / --------------------------- --------------------------------------- int start () {//--- - ordres = m?tiers - 1;/---- if (Trade OrdersTotal () lt; orders) {pour (int i = trades; igt; = 0; i--) while (vrai) {buylimit = OrderSend (Symbol (), OP_BUYLIMIT, 0.01, Ask- (buylimitgrid * Point), Slippage, Ask - ((Stoploss buylimitgrid) * Point), Ask - ((buylimitgrid-ProfitTarget) * Point), 0,0,0, Rouge); buylimitgrid = buylimitgrid grille; if (buylimitlt; = 0) Imprimer (Erreur =, GetLastError ()); autre {Imprimer (erreur); Pause; } Sommeil (3000); }} return (0); }

  10. #10
    En plus de tracer des m?tiers, il y a d'autres choses que j'essaie de faire avec. Mais, ? moins que je puisse tracer les m?tiers correctement, cela ne fonctionnera pas. Et oui, j'utilise une boucle, en fait deux, une pour la mise en place de la grille, et une pour y acc?der (voir les trois premiers messages). Alors, quel est le probl?me avec le script? Est-ce que c'est un coup d'un coup, o? il met en place les m?tiers de la grille tous les jours? Ou pouvez-vous programmer plus de fonctionnalit?s que cela? Parce que j'essaie de faire varier la taille d'un lot, de modifier et de supprimer des ordres, mais seulement ? des seuils pr?cis, et ce genre de choses. Cela peut-il ?tre programm? dans un script? Je ne sais pas, parce que jusqu'ici, je n'ai travaill? qu'avec EA.

Régles des messages

  • Vous ne pouvez pas cr?er de sujets
  • Vous ne pouvez pas r?pondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas ?diter vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Désactivé
  • Le code HTML est Désactivé
Le site d'sundytrading utilise des cookies
Le site d'sundytrading utilise des cookies pour vous assurer la meilleure expérience sur notre site ; certains sont déjà effectifs. Vous pouvez consulter plus de détails sur leurs usages ici. Veuillez cliquer sur le bouton à droite pour accepter nos cookies. Si vous continuez à utiliser le site internet d???sundytrading, nous considérerons que vous acceptez nos cookies.