[WARNUNG GESCHLOSSEN!] Alle Fragen von Neulingen, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen. - Seite 525

 
Guten Tag Forumsmitglieder!!!

Ich habe eine Frage, gibt es irgendeinen Indikator, der den Preis signalisieren würde, ein bestimmtes Niveau zu erreichen? d.h. setzen Sie zum Beispiel zwei Signallinien, eine über dem Preis und die andere unter und wenn der Preis von einer der Linien klang Signal (Call).

Ich würde gerne ein Signal (Call) erhalten, wenn der Kurs ein bestimmtes Niveau erreicht.
 
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

Ich danke Ihnen!

 
Urain >>:

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

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

Sie müssen das falsch verstanden haben. Verschieben Sie den Psi vom stündlichen H1 zum M5, ohne die letzte geschlossene Kerze auf H1 zu berechnen, sondern die aktuelle Periode().

Es ist viel informativer.

Hat jemand zufällig Funktionen gesehen, die den Standard iClose(0,tf, iBarShift(0,tf,Time[i],false)) ersetzen?
Array-Generierung für
iRSIOnArray

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

Spectrometr // 2. Punkt gelöst + Es sollte nur durch den erzeugten Balken ausgelöst werden.

1. in µl4 wird es nicht funktionieren, am besten in Schritten, es ist einfacher, es über Ihr Diagramm zu verteilen - TF.

 
Bitte beraten Sie mich:

Es gibt einen Indikator, der Muster erkennt (der konventionell ein Häkchen bei Open setzt). Ich möchte, dass das Etikett (wenn ich den Mauszeiger über das Etikett bewege) die Namen der Muster anzeigt.

Ich habe es auf diese Weise versucht (es hat nicht funktioniert):
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";                 // задаем имя для паттерна
      } 
Ich weiß, dass es irgendwo schief läuft. Können Sie mir sagen, wo genau.........?????????? ist?
 
Azerus >>:
Подскажите, пожалуйста:

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

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




Die Funktion int init() wird einmal vor int start() ausgeführt, d.h. sie hat einen leeren Wert im Tooltip s zugewiesen und die Kontrolle an die Startfunktion übergeben.

Wie man es macht ... für jedes Muster einen eigenen Indikatorpuffer (bis zu 8) verwenden und jedem einen anderen Tooltip zuweisen,

oder verwenden Sie keine Puffer, sondern ObjectCreate( der Mustername,0, OBJ_TEXT (OBJ_ARROW) ...

 
Wie kann ich das Skript auf ein Paar anwenden, so dass es einen Auftrag für ein anderes Paar eröffnet?

Beispiel:
Ich betrachte den usdchf-Chart und möchte das Skript auf dieses Paar anwenden

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);

}

Das Ergebnis Ich möchte zwei Aufträge auf eurusd und gbpusd sehen.
Funktioniert auch nicht, wenn die Charts für diese Paare geöffnet sind.
Bitte um Hilfe. Vielen Dank im Voraus.
 
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.
Не работает таже если графики по данным парам открыты.
Помогите. Заранее благодарен.

Siehe MarketInfo.

Dateien:
n-ooooooo.mq4  1 kb
 
Vielen Dank, Costy.
Wenn Sie dazu in der Lage sind, können Sie mir vielleicht helfen:
Meine Herren, geben Sie mir Ratschläge, wie ich die maximal mögliche Anzahl von Aufträgen (aller Art ... einschließlich schwebender Aufträge) berechnen (und dann zurückziehen) kann. Ich dachte, ich würde marketinfo() verwenden, aber dieser Parameter ist dort nicht vorhanden.
Ich würde gerne marketinfo() verwenden, aber es hat keinen Parameter.