conseiller expert - questions diverses - Page 3
Page 3 sur 7 PremiérePremiére 12345 ... DerniéreDerniére
Résultats de 21 é 30 sur 61

Sujet : conseiller expert - questions diverses

  1. #21

    Citation Envoy? par ;
    {quote} C'est faux si le courtier est à 4 chiffres.
    Merci pour votre réponse claire. (Mon courtier est à 5 chiffres.)

  2. #22
    Les gars, s'il vous plaît, j'ai besoin d'une solution pour le prochain problème : il est possible d'avoir un mécanisme ou de le faire un code dans mq4 qui me permet de synchroniser la vue de n'importe quel graphique de paire de devises avec le MarketWatch/TickChart, de la manière que si je change du graphique GBPUSD au graphique JPYUSD, la fenêtre MarketWatch/TickChart change également en JPYUSD ?....

  3. #23

    Citation Envoy? par ;
    {quote} Merci pour la réponse. Vous vouliez dire comme ci-dessous le code? (peut-être que mon anglais est un problème) _pip = 0;
    Non. Je disais juste dans mon exemple que les paires JPY suivront ceci if(... Digit == 2 ...) _pip = 10 * Point; C'est faux si le courtier est à 4 chiffres.

  4. #24

    Citation Envoy? par ;
    {quote} Avec ce code, vous ajouterez un 0 au pip.
    Merci pour la réponse. Vous vouliez dire comme ci-dessous le code? (peut-être que mon anglais est un problème) Code inséré _pip = 0;

  5. #25

    Citation Envoy? par ;
    Le code ci-dessous est-il correct ? (lequel je l'utilise dans mon Trade Panel EA's) Merci d'avance. _pip = Point ; if( Chiffres == 0 || Chiffres == 2 || Chiffres == 3 || Chiffres == 5 ) _pip = 10 * Point ;
    La syntaxe est bonne ... mais vous pourriez avoir un problème au moins avec les chiffres == 2 ... comme sur un courtier à 4 chiffres, toutes les paires JPY sont à 2 chiffres. Avec ce code, vous ajouterez un 0 au pip.

  6. #26
    Le code ci-dessous est-il correct ? (lequel je l'utilise dans mon Trade Panel EA's) Merci d'avance. Code inséré _pip = Point ; if( Chiffres == 0 || Chiffres == 2 || Chiffres == 3 || Chiffres == 5 ) _pip = 10 * Point ;

  7. #27
    #GlobalVariable - Fermé J'ai résolu comme le code ci-dessous. Code inséré/------------------------------------------------ _lotGV = _prefix _Symbol _lotGV ; if ( GlobalVariableCheck( _lotGV ) == true ) { _lotSize = GlobalVariableGet( _lotGV ); }/---if Close else { GlobalVariableSet( _lotGV, _lotSize ); }

  8. #28
    J'essaie après les drags terminés OBJPROP_SELECTED pourrait être faux avec le code ci-dessous, aucun effet. Q : Comment puis-je le résoudre, s'il vous plaît ? Code inséré if(id==CHARTEVENT_OBJECT_DRAG) { SL_TPdrags(); Sommeil (1000); drag_onoff=faux ;/OBJPROP_SELECTED } Merci d'avance.

  9. #29
    #Profit Orders Counting - Open J'essaie juste de calculer les commandes de profit, mais je n'y arrive pas. Aidez-moi, s'il vous plaît. Merci! ( Internet va se déconnecter donc je ne peux pas décrire plus... ) Code inséré void profitcalcfnc() { double trueprofit = 0; for ( int i = OrdersTotal() - 1; i gt;= 0; i-- ) { if ( ! OrderSelect( i, SELECT_BY_POS, MODE_TRADES ) ) continue; if ( closeothers == false OrderSymbol() != Symbol() ) continue ; vraiprofit = OrderProfit() OrderSwap() OrderCommission(); if ( trueprofit gt;= 0 ) { Print( Close Profit: , trueprofit ); ObjectSetString ( 0, tous les objets de comptage de bénéfices, OBJPROP_TEXT, DoubleToString( trueprofit, 2 ) ); } } /--- revenir; }

  10. #30
    #Calcul du profit - Ouvert (maintenant, le marché est désactivé et ne peut pas ouvrir de nouvelle commande pour d'autres paires et plus de positions.) J'ai ouvert quelques positions pour quelques paires. Et j'ai 2 positions pour #1 - GBPUSD, donc mon script ci-dessous fonctionne bien pour #1 - GBPUSD. Et j'ai 3 positions pour #2 - EURUSD, maintenant mes scripts de calcul ne me montrent pas la bonne valeur pour #2 - EURUSD. Et j'ai 1 Position pour #3 - USDJPY fonctionne bien. Ainsi, par exemple : #1 - GBPUSD m'affiche : Positif 3,23 (ce qui est vrai) #2 - EURUSD m'affiche : 'xxx' (ce qui n'est pas vrai - en fait positif : 0,73 ) #3 - USDJPY m'affiche : Positif 0,87 (ce qui est vrai) Donc, si vous comprenez mon problème, aidez-moi s'il vous plaît, j'ai déjà passé quelques heures importantes. Merci d'avance. Code inséré void profitcalc() { double trueprofit = 0; for ( i = OrdersTotal() - 1; i gt;= 0; i-- ) { if ( ! OrderSelect( i, SELECT_BY_POS, MODE_TRADES ) ) continue ; if ( closeothers == false OrderSymbol() != Symbol() ) continue ; vraiprofit = OrderProfit() OrderSwap() OrderCommission(); if ( trueprofit gt;= 0 ) { Print( Profit Close: , trueprofit ); ObjectSetString ( 0, nom de l'objet de profit, OBJPROP_TEXT, DoubleToString( trueprofit, 2 ) ); } else { ObjectSetString ( 0, nom de l'objet de profit, OBJPROP_TEXT, xxx ); } } /--- revenir; }

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.