[ARCHIV!] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen - 4. - Seite 340

 

Was muss ich als Anfänger neben dem Herunterladen der Plattform und dem Expert Advisor wissen, wo ich anfangen soll?

 
manik5:

Was muss ich als Anfänger neben dem Herunterladen der Plattform und dem Expert Advisor wissen, wo ich anfangen soll?


Was müssen Sie wissen? Eine Handelsfibel und eine Dokumentation zur Forex-Programmierung. Woran sind Sie mehr interessiert?
 
drknn:

Eine Fibel über den Handel und eine Dokumentation über die Forex-Programmierung. Woran sind Sie mehr interessiert?

Ich bin daran interessiert, was ich wo einsetze und worauf ich achten muss.
 
manik5:

Ich bin daran interessiert, was ich wo einsetze und worauf ich achten muss.

Also - eine Einführung in den Handel...
 
manik5:

Ich bin daran interessiert, was ich wo einsetze und worauf ich achten muss.

In Bezug auf den Handel:
Orders in den Markt stellen, Stop-Orders an den Server (gleicher Ort). Achten Sie auf globale Veränderungen der Preisrichtung.

Was die Programmierung betrifft:

Bevor Sie ein Programm schreiben, sollten Sie (zumindest in Ihrem Kopf) den Algorithmus ausarbeiten. Vielleicht wird der Rest des Programms als Trailer weitergeführt, man muss nur die richtigen Fragen stellen.

 
paladin80:

Prüfen Sie in der Bestellschleife mit einem OrderMagicNumber-Operator wie dem folgenden:



Vielen Dank für Ihre Antwort, aber wahrscheinlich haben Sie mich missverstanden. Ich bin daran interessiert, wie man zwischen Aufträgen mit einer leeren Magie, die von einem EA geöffnet wurden, und Aufträgen, die manuell von einem Benutzer geöffnet wurden, unterscheiden kann. In beiden Fällen gibt OrderMagicNumber 0 aus.

 
auf keinen Fall
 

mein Handheld RSI wird zum Hauptfenster

Wie fügt man den RSI in das Hauptfenster "0" ein und was muss man ändern? indicator_chart_window- geändert

+------------------------------------------------------------------+
//|                                                          RSI.mq4 |
//|                      Copyright © 2004, MetaQuotes Software Corp. |
//|                                       http://www.metaquotes.net/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2004, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net/"

#property indicator_separate_window
#property indicator_minimum 0
#property indicator_maximum 100
#property indicator_buffers 1
#property indicator_color1 DodgerBlue
//---- input parameters
extern int RSIPeriod=14;
//---- buffers
double RSIBuffer[];
double PosBuffer[];
double NegBuffer[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
   string short_name;
//---- 2 additional buffers are used for counting.
   IndicatorBuffers(3);
   SetIndexBuffer(1,PosBuffer);
   SetIndexBuffer(2,NegBuffer);
//---- indicator line
   SetIndexStyle(0,DRAW_LINE);
   SetIndexBuffer(0,RSIBuffer);
//---- name for DataWindow and indicator subwindow label
   short_name="RSI("+RSIPeriod+")";
   IndicatorShortName(short_name);
   SetIndexLabel(0,short_name);
//----
   SetIndexDrawBegin(0,RSIPeriod);
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Relative Strength Index                                          |
//+------------------------------------------------------------------+
int start()
  {
   int    i,counted_bars=IndicatorCounted();
   double rel,negative,positive;
//----
   if(Bars<=RSIPeriod) return(0);
//---- initial zero
   if(counted_bars<1)
      for(i=1;i<=RSIPeriod;i++) RSIBuffer[Bars-i]=0.0;
//----
   i=Bars-RSIPeriod-1;
   if(counted_bars>=RSIPeriod) i=Bars-counted_bars-1;
   while(i>=0)
     {
      double sumn=0.0,sump=0.0;
      if(i==Bars-RSIPeriod-1)
        {
         int k=Bars-2;
         //---- initial accumulation
         while(k>=i)
           {
            rel=Close[k]-Close[k+1];
            if(rel>0) sump+=rel;
            else      sumn-=rel;
            k--;
           }
         positive=sump/RSIPeriod;
         negative=sumn/RSIPeriod;
        }
      else
        {
         //---- smoothed moving average
         rel=Close[i]-Close[i+1];
         if(rel>0) sump=rel;
         else      sumn=-rel;
         positive=(PosBuffer[i+1]*(RSIPeriod-1)+sump)/RSIPeriod;
         negative=(NegBuffer[i+1]*(RSIPeriod-1)+sumn)/RSIPeriod;
        }
      PosBuffer[i]=positive;
      NegBuffer[i]=negative;
      if(negative==0.0) RSIBuffer[i]=0.0;
      else RSIBuffer[i]=100.0-100.0/(1+positive/negative);
      i--;
     }
//----
   return(0);
  }
//+------------------------------------------------------------------+
 
spek:

mein Handheld RSI wird zum Hauptfenster

Wie fügt man den RSI in das Hauptfenster "0" ein? Was muss man ändern? indicator_chart_window- geändert


Interessant. Der RSI hat berechnete Werte, die von null bis hundert reichen. Und die Preise auf dem Diagramm, sagen wir, sind weniger als 1. Wie wollen Sie den RSI im Hauptdiagrammfenster skalieren?
 
spek:

mein Handheld RSI wird zum Hauptfenster

Wie fügt man den RSI in das Hauptfenster "0" ein? Was muss man ändern? indicator_chart_window- geändert

Ehrlich gesagt, verstehe ich nicht, warum dieser Indikator im Hauptfenster sein sollte.
Grund der Beschwerde: