[Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas votre chemin. Je ne peux aller nulle part sans toi. - page 525

 
Bonjour aux membres du forum ! !!

J'ai une question, y a-t-il un indicateur qui signalerait le prix pour atteindre un certain niveau ? c'est-à-dire mettre par exemple deux lignes de signal, une au-dessus du prix et l'autre en dessous et quand le prix de l'une des lignes a sonné le signal (call).

Je vous appellerai lorsque le prix atteindra un certain niveau. Merci.
 
Rover82 >>:
Добрый день форумчане!!!

У меня такой вопрос есть ли какой-нить индикатор, который бы сигнализировал о достижении цены определенного уровня? т.е. ставим например две сигнальные линии одна выше цены другая ниже и по достижении цены одной из линий раздавался бы сигнал (звонок).

Спасибо.

https://www.mql5.com/ru/code/8563#23830

https://www.mql5.com/ru/code/7993

https://www.mql5.com/ru/code/mt4/search/alert/4

 
costy_ >>:

https://www.mql5.com/ru/code/8563#23830

https://www.mql5.com/ru/code/7993

https://www.mql5.com/ru/code/mt4/search/alert/4

Merci !

 
Urain >>:

Так формулы расчётов есть в разделе ТА, написать кто умеет кодировать как два пальца ...

Просто кому и зачем это нужно ?

Vous avez dû mal comprendre, déplacez le psi de l'horaire H1 à M5 sans calculer sur la dernière bougie fermée sur H1, mais sur la période actuelle().

C'est beaucoup plus informatif.

Par hasard, quelqu'un a-t-il vu des fonctions qui remplacent la fonction standard iClose(0,tf, iBarShift(0,tf,Time[i],false))
génération d'un réseau pour
iRSIOnArray

 
bliznec1986 >>:
сам еще не знаю как но нужны для анализа

Spectrometr // 2. Point résolu + Il ne doit être déclenché que par la barre générée.

1. cela ne fonctionnera pas dans µl4, au mieux par étapes, c'est plus facile à répartir sur votre graphique - TF.

 
Veuillez me conseiller :

Il existe un indicateur qui reconnaît les modèles (en mettant un tick, conventionnellement, sur Open). Je veux que l'étiquette (lorsqu'on la survole) affiche les noms des motifs.

J'ai essayé de cette façon (ça n'a pas marché) :
string s="";                      // задаем  переменную, отвечающую за имя

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()

  {
//---- indicators
  ............................
   SetIndexLabel (0,"Pattern: " +s "\n point of entrance: ");  // устанавливаем параметры для Label
  ............................ 
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
 
   if (High[i]>Low[i+1])               // прописываются условия паттерна
      {
       mark[i]=Open[i];                // определяет "метку" для паттерна
       s="Pattern #1";                 // задаем имя для паттерна
      } 
Je sais que c'est raté quelque part. Pouvez-vous me dire où exactement......... ??????????
 
Azerus >>:
Подскажите, пожалуйста:

есть индикатор распознающий паттерны (ставящий галочку, условно, на Open). Я хочу, что бы Label (принаведении на метку) показывал названия паттерна.

Я попытался сделать таким образом (ничего не вышло):
Я знаю, что где-то напутано. Подскажите, где именно.........??????????




La fonction int init() est exécutée une fois avant int start(), c'est-à-dire qu'elle a attribué une valeur vide dans le tooltip s et a transmis le contrôle à la fonction start.

Comment faire ... utiliser pour chaque motif un tampon indicateur distinct (jusqu'à 8) et attribuer à chacun une info-bulle différente,

ou ne pas utiliser de tampons mais utiliser ObjectCreate( le nom du motif,0, OBJ_TEXT (OBJ_ARROW) ....

 
Veuillez m'indiquer comment appliquer le script à une paire et ouvrir un ordre sur une autre paire.

Exemple :
Je regarde le graphique usdchf et je veux appliquer le script à cette paire.

extern double Lots=0.02 ;
void start()
{
int slippage=2 ;

OrderSend("EURUSD",OP_BUY,Lots,Ask,slippage,0,0,NU LL,0,0,CLR_NONE) ;
OrderSend("GBPUSD",OP_SELL,Lots,Bid,slippage,0,0,N ULL,0,0 CLR_NONE) ;

}

Le résultat que je veux voir deux ordres sur eurusd et gbpusd.
Cela ne fonctionne pas non plus si les graphiques de ces paires sont ouverts.
Aidez-moi, s'il vous plaît. Merci d'avance.
 
vasili >>:
Господа подскажите как сделать так чтобы применить скрипт к одной паре,а он открывал ордер по другой паре.

Пример:
смотрю я на график usdchf хочу применить скрипт к данной паре
extern double Lots=0.02;
void start()
{
int slippage=2;

OrderSend("EURUSD",OP_BUY,Lots,Ask,slippage,0,0,NU LL,0,0,CLR_NONE);
OrderSend("GBPUSD",OP_SELL,Lots,Bid,slippage,0,0,N ULL,0,0,CLR_NONE);

}

Результат который я хочу увидеть два ордера по паре eurusd и gbpusd.
Не работает таже если графики по данным парам открыты.
Помогите. Заранее благодарен.

Voir MarketInfo.

Dossiers :
n-ooooooo.mq4  1 kb
 
Merci beaucoup Costy.
Eh bien, si vous en êtes capables, vous pouvez peut-être m'aider :
Messieurs, conseillez-moi comment calculer (et ensuite retirer) le nombre maximum possible d'ordres (de tous types ... y compris en attente). Je pensais utiliser marketinfo(), mais il ne me donne pas le paramètre en question.
Je voudrais utiliser marketinfo() mais il n'a pas ce paramètre.
Raison: