[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 433

 
Ich danke Ihnen!!!
 
Frage zur Funktion
PlaySound("mikhail_krug_-_zolotye_kupola_(zaycev.net)");

Dies ist eine Funktion zum Extrahieren von Tondateien aus einem Ordner.

if ( buf1[1]< buf2[1])  { B=-1;}  
  if ( buf1[1]> buf2[1])   {B=1;}
  if (vklutsili) {Bpomnim=B;vklutsili=false; }
  if (Bpomnim!=B) {Bpomnim=B;vklutsili=true; Print ( "  СОШЛОСЬ!!!!!!!!!!!!    " ,
   " buf1[0]  " ,  buf1[0]   ,  " buf2[0]  " , buf2[0]   );PlaySound("C:\Альпари\Sounds\mikhail_krug_-_zolotye_kupola_(zaycev.net)"); }
  
  
 
Dimka-novitsek:
Frage zur Funktion

Dies ist eine Funktion zum Extrahieren von Tondateien aus einem Ordner.


Genehmigung zum Hinzufügen von "C:\Alpari\Sounds\mikhail_krug_-_zolotye_kupola_(zaycev.net).mp3"

Aber die mp3-Datei wird wahrscheinlich nicht abgespielt, Sie brauchen eine wav-Datei.

 
Ich danke Ihnen!!!
 

Guten Tag an alle! Hilfe mit diesem Problem, haben einen Expert Advisor (von Hand geschrieben, bitte nicht die Schuld der Kurve) in Tests funktionierte gut in Echtzeit nicht öffnen Aufträge und keine Zeichen oder Fehler, bitte helfen Sie mir ...

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

Doppelte Zehn;
double cena3;
Doppel-Tp4;
int m=0;
int n=0;

//+------------------------------------------------------------------+
//| Experten-Initialisierungsfunktion |
//+------------------------------------------------------------------+
int init()
{
//----

//----
zurück(0);
}
//+------------------------------------------------------------------+
//| Experten-Deinitialisierungsfunktion |
//+------------------------------------------------------------------+
int deinit()
{
//----


//----
zurück(0);
}
//+------------------------------------------------------------------+
//| Expertenstartfunktion |
//+------------------------------------------------------------------+

int start()
{
//----
int tiket;

double Free =AccountFreeMargin();
Doppellose;
Los=(Frei/1000/4);
if (TimeMinute(TimeCurrent())==m && TimeSeconds(TimeCurrent())==n)
{
RefreshRates();
x=Öffnen[1];
t=Hoch[1];
ten=NormalizeDouble (t,4)-NormalizeDouble (x,4);
cena3=NormalizeDouble (t,4)+0.0009;
tp4=NormalizeDouble (cena3,4)+0.0006;
wenn (NormalizeDouble (ten,4)==0,0024)
tiket=OrderSend(Symbol(),OP_BUYSTOP,lot, NormalizeDouble (cena3,4),3, 0, NormalizeDouble (tp4,4),NULL, 54321, iTime(Symbol(),PERIOD_D1,0)+23*60*60+59*60, CLR_NONE)
}
//----
zurück(0);
}
//+------------------------------------------------------------------+

 
stater:

Guten Tag an alle! Hilfe bei diesem Problem, es ist ein Expert Advisor (von Hand geschrieben, bitte nicht die Schuld der Kurve) auf Tests funktionierte gut in Echtzeit, nicht öffnen Aufträge und keine Anzeichen oder Fehler, bitte helfen ...



int start()
{
//----
int tiket;

double Free =AccountFreeMargin();
Doppellose;
lot=(Free/1000/4);//muss auf die zweite Stelle normalisiert werden
if (TimeMinute(TimeCurrent())==m && TimeSeconds(TimeCurrent())==n)//der erste Tick darf nicht sein
{
RefreshRates(); //surplus
x=Open[1];//wo wird es initialisiert?
t=High[1];//das gleiche
ten=NormalizeDouble (t,4)-NormalizeDouble (x,4);
cena3=NormalizeDouble (t,4)+0.0009;
tp4=NormalizeDouble (cena3,4)+0.0006;
if (NormalizeDouble (ten,4)==0.0024)//es wird schwierig sein, die genaue Zahl zu ermitteln
tiket=OrderSend(Symbol(),OP_BUYSTOP,lot, NormalizeDouble (cena3,4),3, 0, NormalizeDouble (tp4,4),NULL, 54321, iTime(Symbol(),PERIOD_D1,0)+23*60*60+59*60, CLR_NONE)
}
//----
zurück(0);
}
//+------------------------------------------------------------------+

 
Roger:


Roger Vielen Dank!!! Ich habe mir schon den Kopf darüber zerbrochen, was es sein könnte, jetzt werde ich versuchen, es umzuschreiben und sehen, ob es funktioniert!!!
 

Ich versuche, einen Indikator zu schreiben.

Wenn der Preis auf 4 aufeinanderfolgenden Balken derselbe war, wird er rot eingefärbt.

Wenn der Preis nur bei 2 aufeinanderfolgenden Balken gleich war, sollte ich ihn grün färben.

Aber wenn der Preis auf 4 Balken derselbe ist, dann wird er natürlich auch auf 2 Balken derselbe sein.

Vielen Dank im Voraus für Ihre Hilfe!

 
Egori4:

Ich versuche, einen Indikator zu schreiben.

Wenn der Preis auf 4 aufeinanderfolgenden Balken derselbe war, wird er rot eingefärbt.

Wenn der Preis nur bei 2 aufeinanderfolgenden Balken gleich war, sollte ich ihn grün färben.

Aber wenn der Preis auf 4 Balken derselbe ist, dann ist er natürlich auch auf 2 Balken derselbe. Wie teile ich sie?

Vielen Dank im Voraus für Ihre Hilfe!

if (цена на 4 барах подряд)
{
   // ставим красный цвет
}
else
{
   if (цена на 2 барах подряд)
   {
      // ставим зеленый цвет
   }
}
 

Guten Tag zusammen,

Ich gebe eine Pending Order auf (Erstellungszeit, z.B. 11:31)
dann wird diese Order ausgelöst, z.B. um 12:01

Frage: wie erfahre ich das Datum und die Uhrzeit der Erstellung einer Pending Order, wenn die Order bereits in den Markt eingetreten ist und die Funktion OrderOpenTime( ) die Uhrzeit des Markteintritts zurückgibt.

Wer weiß, wie man dieses Problem lösen kann?

Vielen Dank im Voraus

Grund der Beschwerde: