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

 
sss2019 :

Ve işte başka bir an, bu düzen bazı fraktallere göre, bir fraktal üzerinde açıldı. Son düzen bulunursa, hangi fraktal üzerinde açıldığını bulmanın bir yolu var mı?

Siparişin açıldığı çubuğu bulun ( iBarShift ( Symbol (), Period (), OrderOpenTime ()) )


Bu çubukta o fraktal var.

 
Reshetov :


Mevcut fiyattan pip ayarladım ve 150 ve 300 hala ayarlanmadı.
 
a.DarkAngel :

Merhaba!

Neden sadece BUYSTOP beni siliyor da SELLLIMIT onu silmiyor?? İki sipariş açık olmasına rağmen!

 if ( Hour ()== 19 && Minute ()== 00 && Кризис_1989==true)
            {
             for ( int i= 1 ; i<= OrdersTotal (); i++)          
      {
             if ( OrderSelect (i- 1 ,SELECT_BY_POS)==true) 
               {                                       
                 if ( OrderType ()==OP_SELLLIMIT  && OrderSymbol ()== Symbol ())
                  {
                   OrderDelete ( OrderTicket ()); 
                  } //if
  
                 if ( OrderType ()==OP_BUYSTOP && OrderSymbol ()== Symbol ())
                  {
                   OrderDelete ( OrderTicket ()); 
                  } //if
               } //if
             return ( 0 );
            }
          }   
if ( Hour ()== 19 && Minute ()== 00 && Кризис_1989==true) {
   for ( int i= OrdersTotal ()- 1 ; i>= 0 ; i--) {
       if ( OrderSelect (i, SELECT_BY_POS)) {                                       
         if ( OrderSymbol ()!= Symbol ())     continue ;
         if ( OrderType ()==OP_SELLLIMIT)   OrderDelete ( OrderTicket ()); 
         if ( OrderType ()==OP_BUYSTOP)     OrderDelete ( OrderTicket ()); 
         }
      }
   }    

Bir çocuk resmindeki gibi: on fark bul... :)

Siparişleri sildiğinizde, listenin sonundan döngü yapmanız gerekir. Ve döngü içinde return(0) var.

 
Andreyu :

Herkese merhaba!

Stoploss belirtirseniz sipariş verilmez:


Komisyoncu, bir sipariş açarken SL ayarlamanıza izin veriyor mu?

Ve NormalizeDouble nerede?

 

selamlar . Beyler lütfen.
Bir haftadan fazla süredir acı çekiyorum, belki daha iyi bilen biri doğru kodu çizebilir ???

Bu Uzman Danışman, bir geyiğin kapanması durumunda, stop loss ile aynı yönde bir anlaşma açar. Ancak bu ifadeyle, iki katı kadar büyük bir miktarla: lot=lot*koef;

Belirli bir sayıdan sonra geyik ticaretini çoğaltmasına gerçekten ihtiyacım var. Yani, 0.01,0.01,0.01; 0.02,0.02,0.02; 0.04,0.04,0.04; 0.08,0.08,0.08...... ve sadece.

Zaten kaç sayaç yeniden yapıldı ... NET

4 yıl boyunca, öğrenene kadar dili araştırmadım. İşte düşünmeniz gereken tüm kodlar ...

Çok teşekkürler!!!

 int X= 0 ;
extern double        lot= 0.01 ;
extern double        koef= 1.5 ;
extern int        SL= 10 ;
extern int        TP= 10 ;
double dl;
double a;
int init()
 {
 a=lot;
   return ( 0 );
 }
int deinit()
 {
   return ( 0 );
 }
int start()
{   

if ( OrdersTotal () == 0 && X== 1 )
             { 
             if (Close[ 0 ]>dl){lot=a;}              X= 0 ;
             }             
if ( OrdersTotal () == 0 && X== 2 )
             { 
             if (Close[ 0 ]<dl){lot=a;}
             X= 0 ;
             }     
if ( OrdersTotal () == 0 && Close[ 1 ]>Open[ 1 ]) 
                          {
        dl=Close[ 0 ];
OrderSend ( Symbol (),OP_BUY,lot,Ask, 3 ,Ask-SL* 0.0001 ,Ask+TP* 0.0001 , "" , 14774 , 0 , Blue ); 

  lot=lot*koef;
                           X= 1 ;            
                          }
   if ( OrdersTotal () == 0 && && Close[ 1 ]<Open[ 1 ]) 
                          {
    dl=Close[ 0 ];
OrderSend ( Symbol (),OP_SELL,lot,Bid, 3 ,Bid+SL* 0.0001 ,Bid-TP* 0.0001 , "" , 14774 , 0 , Red ); 
                           lot=lot*koef;
                           X= 2 ;
                          } 
   return ( 0 );
}
 
Andreyu :

Mevcut fiyattan pip ayarladım ve 150 ve 300 hala ayarlanmadı.

Büyük olasılıkla, bu komisyonculardan birinde, alım ve geyik ile sipariş vermeyi yasaklayan bir hesabınız var.

Broker desteğindeki bilgileri belirtin - bu forumda komisyoncuları tartışmak kurallara göre yasaktır.

 
edyuson :

selamlar . Beyler lütfen.
Bir haftadan fazla süredir acı çekiyorum, belki daha iyi bilen biri doğru kodu çizebilir ???

Bu Uzman Danışman, bir geyiğin kapanması durumunda, stop loss ile aynı yönde bir anlaşma açar. Ancak bu ifadeyle, iki katı kadar büyük bir miktarla: lot=lot*koef;

Belirli bir sayıdan sonra geyik ticaretini çoğaltmasına gerçekten ihtiyacım var. Yani, 0.01,0.01,0.01; 0.02,0.02,0.02; 0.04,0.04,0.04; 0.08,0.08,0.08...... ve sadece.

Zaten kaç sayaç yeniden yapıldı ... NET

4 yıl boyunca, öğrenene kadar dili araştırmadım. İşte düşünmeniz gereken tüm kodlar ...

Çok teşekkürler!!!

Aynı konuyla mücadele ediyorum - önceki kayıp anlaşması kodun neresinde düzeltildi?
 **** Close[ 1 ]>Open[ 1 ] // это не лосс!!!
 
YOUNGA :
Aynı konuyla mücadele ediyorum - önceki kayıp anlaşması kodun neresinde düzeltildi?
**** Close[ 1 ]>Open[ 1 ] // это не лосс!!!
 // это свечи закрытия>открытия
 if ( OrdersTotal () == 0 && X== 1 )
             { 
             if (Close[ 0 ]>dl){lot=a;} 
             X= 0 ;
             }             
if ( OrdersTotal () == 0 && X== 2 )
             { 
             if (Close[ 0 ]<dl){lot=a;}
             X= 0 ;
             }     
 // тут регулеровка


 
edyuson :

farklı mumların kapanışlarını karşılaştırıyorsunuz ve kayıp nerede?
 
YOUNGA :
farklı mumların kapanışlarını karşılaştırıyorsunuz ve kayıp nerede?

Umurumda değil, bu benim bulmacam değil. Az önce ihtiyacım olan benzer bir algoritma buldum ve onu bitirmeye çalışıyorum, tam da ihtiyacım olan yol bu. https://www.mql5.com/ru/code/9927 Che kaldırıldı, ne kaldı.

 if ( OrdersTotal () == 0 && Close[ 1 ]<Open[ 1 ])                                         //Если ордеров 0 и закрытие свечи 1<Открытие свечи 1 
  dl=Close[ 0 ];                                                                     //эт не дошло толком                 
 OrderSend ( Symbol (),OP_SELL,lot,Bid, 3 ,Bid+SL* 0.0001 ,Bid-TP* 0.0001 , "" , 14774 , 0 , Red )   //тело открывает на продажу
      
         

beni avlıyor 0.01,0.01,0.01; 0.02,0.02,0.02; 0.04,0.04,0.04; 0.08,0.08,0.08......