[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 382

 
Chekh :

Merhaba arkadaşlar! Danışmanları mt-4'e nasıl kuracağımı bulmama yardım et.

"Gezgin" penceresini açıyorum - ardından "Danışmanlar" - ve en altta bir satır var: "749 daha." Tıklıyorum, beni birçok farklı danışmanın olduğu bir sayfaya götürüyor ama onları terminalime nasıl kuracağımı bulamıyorum.

indirin, uzmanlar klasörüne yerleştirin, gerekirse derleyin.
 
Teşekkürler Nadia :)
 
MIR-ASOV :
Teşekkürler Nadia :)
tam olarak değil. İletişim. (doğrudan kişisel olarak yapabilirsiniz ;-)
 

Herkese iyi eğlenceler!!

Beyler, kim zor değil, iki erteleme koymak koşuluyla bir danışmanda bir işlev veya kodun nerede bulunacağını söyleyin.

Durum böyle, günde bir kez kendi sihirli kutuları olan iki ertelemenin sergilenmesi ve her ikisi de kapatıldığında, sonraki çiftin sadece ertesi gün belirli bir saatte sergilenmesi gerekiyor.

Cevap veren herkese şimdiden teşekkürler!!!

 
Valdemar :

Herkese iyi eğlenceler!!

Beyler, kim zor değil, iki erteleme koymak koşuluyla bir danışmanda bir işlev veya kodun nerede bulunacağını söyleyin.

Durum böyle, günde bir kez kendi sihirli kutuları olan iki ertelemenin sergilenmesi ve her ikisi de kapatıldığında, sonraki çiftin sadece ertesi gün belirli bir saatte sergilenmesi gerekiyor.

Cevap veren herkese şimdiden teşekkürler!!!

Elbette ... Yazmaya başlayın, nerede çalışmadığını gösterin - orada yardımcı olacağız ... Ve böylece ...
 
artmedia70 :
Elbette ... Yazmaya başlayın, nerede çalışmadığını gösterin - orada yardımcı olacağız ... Ve böylece ...

extern double Lot= 1.0 ;
extern int MagicNamber= 777 ;
int init()
  {
  
   return ( 0 );
  }

int deinit()
  {

   return ( 0 );
  }

int start()
{
int Total,Ticket,Ticket2;  
double Max,Min,
Max1,Min1,
TP,TP2;
Total= OrdersTotal ();  
if (isTradeTimeInt()==true)
{
 
 for ( int i= 0 ; i<=Total; i++)
   {
   if ( OrderSelect (i,SELECT_BY_POS)==true)
    {
     if ( ! OrderSelect (i,SELECT_BY_POS))
    {
     Alert ( GetLastError (), "это номер ошибки в OrderSelect" );
    }
     else
    {
     if ( OrderMagicNumber ()==MagicNamber)
     return ( 0 );
    }
    }
   Max=High[ iHighest ( Symbol (), PERIOD_M5 ,MODE_HIGH, 39 , 0 )];
   Min=Low[ iLowest ( Symbol (), PERIOD_M5 ,MODE_LOW, 39 , 0 )];
   Max1=Max+ 0.0010 ;
   Min1=Min- 0.0010 ;
   TP=Max1+((Max1-Min1)* 2 );
   Ticket= OrderSend ( "GBPUSD" ,OP_BUYSTOP,Lot,Max1, 2 ,Min1,TP, NULL ,MagicNamber, 0 , CLR_NONE );
   if (Ticket> 0 )
    {
     Alert ( "Ордер на покупку открыт-" , DoubleToStr (Max1, 5 ));
     TP2=Min1-((Max1-Min1)* 2 );
     Ticket2= OrderSend ( "GBPUSD" ,OP_SELLSTOP,Lot,Min1, 2 ,Max1,TP2, NULL ,MagicNamber, 0 , CLR_NONE );
     Alert ( "Ордер на продажу открыт-" , DoubleToStr (Min1, 5 ));
    }
     else
   {
     Alert ( "Ошибка№=" , GetLastError ()); 
     return ;
    }
 }
 
 }
 return ;
}
return (false);


 
bool isTradeTimeInt( int hb=13, int mb=30, int he=18, int me= 30 )          
{
   datetime db, de;           
   int      hc;              

  db= StrToTime ( TimeToStr ( TimeCurrent (), TIME_DATE)+ " " +hb+ ":" +mb);
  de= StrToTime ( TimeToStr ( TimeCurrent (), TIME_DATE)+ " " +he+ ":" +me);
  hc= TimeHour ( TimeCurrent ());
   if (db>=de) 
  {
     if (hc>=he) 
    de+= 24 * 60 * 60 ; 
     else 
    db-= 24 * 60 * 60 ;
  }

   if ( TimeCurrent ()>=db && TimeCurrent ()<=de) return (True);
   else return (False);
}
  
Burada bu kodda yukarıda anlatılan modernizasyonu yapamıyorum... burada iki gecikme yapılıyor ve kapandığında tekrar sipariş veriliyor ama duruma göre günde bir kez verilmesi gerekiyor. .... belki KimVi yükseltmesinden bir işlevde...
 

Lütfen satışın neden Open[0]'dan daha yüksek bir fiyatla kapandığını açıklayın.

 
Valdemar :
Burada bu kodda yukarıda anlatılan modernizasyonu yapamıyorum... burada iki gecikme yapılıyor ve kapandığında tekrar sipariş veriliyor ama duruma göre günde bir kez verilmesi gerekiyor. .... belki KimVi yükseltmesinden bir işlevde...

harici int SAAT;

harici int DAKİKA;

if(Saat()==HOUR && Dakika()==DAKİKA) SiparişGönder .....

 
001 :

Lütfen satışın neden Open[0]'dan daha yüksek bir fiyatla kapandığını açıklayın.


Kendinize cevap verebilirsiniz - Sor, Bid nedir. Ve hangi fiyatlarla pozisyonlar açılır ve kapanır
 
Vinin :

Kendinize cevap verebilirsiniz - Sor, Bid nedir. Ve hangi fiyatlarla pozisyonlar açılır ve kapanır

Evet, anladım, teşekkürler! Pound için spreadin normalden daha büyük olduğunu hesaba katmadım (Terminal çevrimdışı)