Besoin d'une petite mise au point - page 11

 
Je comprends quels sont les boutons à presser, mais je ne comprends pas les lignes que tu as ajoutées
 
Сергей Дыбленко:
Je sais sur quels boutons appuyer, mais je ne sais pas quelles lignes vous avez ajoutées.

Il y a des petits boutons qui dessinent des lignes - pour les déplacer au bon endroit, là où il y aura beaucoup de profit.

Vous choisissez simplement dans la configuration où cette ligne va s'ouvrir.

Voici un seul réglage pour ces lignes.

input string   R_Orders_="----- Revers H Line ---------"; //
input bool     ReversOrders     = false;         // Revers Horizontal Line
 
ok. merci............. je vais essayer
 

Comment puis-je modifier la taille du lot dans votre utilitaire ? Quoi que je fasse, c'est toujours 0.01 !

 
Сергей Дыбленко:

Comment puis-je changer la loterie dans votre utilitaire ? Quoi que je fasse, c'est toujours 0.01 !

Je vais vérifier maintenant - j'ai pu le manquer, mettre une fonction.

------------------------------

corrigé

Les dossiers:

- Merci ! pour le conseil

 

Avez-vous essayé de faire un EA à partir de l'inuk dont je vous ai envoyé le code ?

j'essaie maintenant........ mais je suis toujours à court de cervelle !

//+------------------------------------------------------------------+
//|                                                          RSI.mq4 |
//|                               Copyright © 2016, Хлыстов Владимир |
//|                                                cmillion@narod.ru |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2016, Хлыстов Владимир"
#property link      "cmillion@narod.ru"
#property strict
#property description "советник по RSI"
#property description "sell при пересечение сверху вниз 70 и на buy снизу вверх 30"
#property description "стопы и тейки можно выстовить в настройках советника"
//--------------------------------------------------------------------
//---- indicator parameters
extern int ADXperiod1 = 10;
extern int ADXperiod2 = 14;
extern int ADXperiod3 = 20;
//--- 
/*
#define Alvl -35.0
#define Alvl2 -30.0
#define Alvl3 -40.0 */
//---
extern int     stoploss             = 0;
extern int     takeprofit           = 250;
extern int     slippage             = 0;
extern int     Magic                = 777;
extern double  Lot                  = 0.1;
//---
string Unq="TASSKlT",Label;
int MxP,MnP,MdP;
double was_alert_hl = EMPTY_VALUE; // Horizontal line
double was_alert_au = EMPTY_VALUE; // Arrow up
double was_alert_ad = EMPTY_VALUE; // Arrow down
//---- buffers
double To[];
double Tc[];
double ADX1[];
double ADX2[];
double ADX3[];
double Up[];
double Dn[];
double Ex[];
//--------------------------------------------------------------------
void OnTick()
{
   for (int i=0; i<OrdersTotal(); i++)
      if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
         if (OrderSymbol()==Symbol() && Magic==OrderMagicNumber()) return;
   double RSI0  = iCustom(Symbol(),0,"0A",ADXperiod1,ADXperiod2,ADXperiod3,PRICE_OPEN,0);
   double RSI1  = iCustom(Symbol(),0,"0A",ADXperiod1,ADXperiod2,ADXperiod3,PRICE_OPEN,1);
   double SL=0,TP=0;
   
   if (RSI0 > ADXperiod1 && RSI1 < ADXperiod3)
   {
      if (takeprofit!=0) TP  = NormalizeDouble(Ask + takeprofit*Point,Digits);
      if (stoploss!=0)   SL  = NormalizeDouble(Ask - stoploss*  Point,Digits);     
      if (OrderSend(Symbol(),OP_BUY, Lot,NormalizeDouble(Ask,Digits),slippage,SL,TP,NULL,Magic)==-1) Print(GetLastError());
     // if (OrderSend(Symbol(),OP_BUYSTOP, Lot,NormalizeDouble(Ask,Digits),slippage,SL,TP,NULL,Magic)==-1) Print(GetLastError());
   }
   if (RSI0 < ADXperiod1 && RSI1 > ADXperiod3)
   {
      if (takeprofit!=0) TP = NormalizeDouble(Bid - takeprofit*Point,Digits);
      if (stoploss!=0)   SL = NormalizeDouble(Bid + stoploss*  Point,Digits);            
      if (OrderSend(Symbol(),OP_SELL,Lot,NormalizeDouble(Bid,Digits),slippage,SL,TP,NULL,Magic)==-1) Print(GetLastError());
     // if (OrderSend(Symbol(),OP_SELLSTOP,Lot,NormalizeDouble(Bid,Digits),slippage,SL,TP,NULL,Magic)==-1) Print(GetLastError());
   }
}
//--------------------------------------------------------------------
 
Сергей Дыбленко:

Avez-vous essayé de faire un EA à partir de l'inuk dont je vous ai envoyé le code ?

J'essaie maintenant........ mais je suis toujours à court de cervelle !

Quel genre d'indicateur est-ce ? Vous en avez un ?

iCustom(Symbol(),0,"0A"



 
J'ai essayé de l'attacher à l'Expert Advisor que vous avez donné pour MACD - pas de chance....... ouvre soit la vente soit l'achat.
 
Сергей Дыбленко:
J'ai essayé de l'attacher à l'expert MACD - cela n'a pas fonctionné out....... - il n'ouvre que la vente ou l'achat.

Vous ne le faites pas correctement - ça ne marchera pas.

Vous devez vous occuper du code dans le terminal (MACD Sample.mq4)

Si vous comprenez comment cela fonctionne, vous pouvez avoir une idée de ce qui est connecté à quoi.

 
Alexsandr San:

Vous ne le faites pas correctement - ça ne marchera pas.

Vous devez manipuler le code, qui se trouve dans le terminal (MACD Sample.mq4 ).

si vous comprenez comment il fonctionne, vous pourrez peut-être comprendre ce qu'il doit faire.

Alexsandr San:

Si vous le construisez mal, il peut s'avérer être un échec.

vous devez manipuler le code, qui se trouve dans le terminal (MACD Sample.mq4 )

si tu comprends comment ça marche, tu peux avoir une idée de ce qui est vissé.