KimIV'ten faydalı özellikler - sayfa 93

 

Ibiss писал(а) >>

'clModifyBuy' - değişken tanımlı değil

'clModifySell' - değişken tanımlı değil
'ti' - değişken zaten tanımlanmış

Ne yapalım?(..

1. ti Kendiniz iki kez belirlediniz ..

2. color clModifyBuy ve color clModifyЫSell global değişkenlerini tanımlayın (sipariş değiştirme simgelerinin renkleri).

 

'clModifyBuy' - değişken tanımlı değil

'clModifySell' - değişken tanımlı değil

Onları yukarıdan kaldırdım, hata kayboldu.

ti'nin kaybolması için alt int'yi kaldırmak gerekiyordu! yani tınkayım :)

 

Kimovsky trolünün neden çalışmadığını anlayamıyorum, gece bir iki pozisyon kaçırdım.. İyi ki demo olmuş :)

Ayarlarda hepsi aktif.

Sorun ne olabilir?

 
KimIV >> :

iBarOfDayReal() işlevi.

Bu işlev, günün başlangıcından itibaren gerçek çubuk numarasını döndürür. Barlar birden başlayarak numaralandırılır, yani belirli bir günde en kısa açılış süresine sahip bar bir numara, bir sonraki bar iki numara vb.

Merhaba

Bir fonksiyon kullanarak bir gösterge yazmaya çalışıyorum, içinden bir çizgi çizmem gerekiyor günün başlangıcındaki çubukları toplam çubuk sayısından çıkararak hesapladığım belirli bir çubuk. Çalışmıyor, çekmiyor. Söyle bana, eğer zor değilse, neyi yanlış yapıyorum?

 //+------------------------------------------------------------------+
//|                                                       PIPS-1.mq4 |
//|                                                               AK |
//|                                              http://wwwСАЙТА.net |
//+------------------------------------------------------------------+
#property copyright "AK"
#property link       "http://wwwСАЙТА.net"

#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Red
//---- buffers
double ExtMapBuffer1 [ ] ;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init ( )
   {
//---- indicators
SetIndexStyle ( 0 , DRAW_LINE ) ;
SetIndexBuffer ( 0 , ExtMapBuffer1 ) ;
//----
   return ( 0 ) ;
   }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit ( )
   {
//----
   
//----
   return ( 0 ) ;
   }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start ( )
   {
   int     counted_bars = IndicatorCounted ( ) ;
   iBarOfDayReal ( NULL , 0 , 0 ) ;
   ExtMapBuffer1 [ 0 ] = High [ Bars - ( iBarOfDayReal ( NULL , 0 , 0 ) ) ] ;
 
   return ( 0 ) ;
   }
//+------------------------------------------------------------------+
int iBarOfDayReal ( string sy = "" , int tf = 0 , datetime dt = 0 ) {
   if ( sy = = "" | | sy = = "0" ) sy = Symbol ( ) ;
   if ( tf < = 0 ) tf = Period ( ) ;
   if ( dt < = 0 ) dt = TimeCurrent ( ) ;
   if ( tf > PERIOD_D1 ) {
     Print ( "iBarOfDayReal(): Таймфрейм должен быть меньше или равен D1" ) ;
     return ( 0 ) ;
   }

   int cd = TimeDay ( dt ) ;                        // текущий день месяца
   int nb = iBarShift ( sy , tf , dt , False ) ;        // номер текущего бара
   int bd = 0 ;                                  // номер бара от начала суток

   while ( TimeDay ( iTime ( sy , tf , nb ) ) = = cd ) {
    nb + + ;
    bd + + ;
   }

   return ( bd ) ;
}
 
Ibiss >> :

Kimovsky trolünün neden çalışmadığını anlayamıyorum, gece bir iki pozisyon kaçırdım.. İyi ki demo olmuş :)

Hepsi ayarlarda..

Sorun ne olabilir?

Belki rekabetçi bir tane var. demo hesap?

Rekabetçi demo hesaplarında, danışmanların çalışması sunucuda "donanım" yasaktır.

 
rid >> :

Belki rekabetçi bir tane var. demo hesap?

Rekabetçi demo hesaplarında, danışmanların çalışması sunucuda "donanım" yasaktır.


Hayır, Alpari'deki olağan demo.

Belki bir yerde kod, Kimiv'in doğru eklenmesiyle yatıyor?)

 

Lütfen bana önceden kurulmuş olan BUYSTOP'un lotunu nasıl değiştireceğimi söyleyin, bunun için bir fonksiyon var mı?

 
trek писал(а) >>

Lütfen bana önceden kurulmuş olan BUYSTOP'un lotunu nasıl değiştireceğimi söyleyin, bunun için bir fonksiyon var mı?

Silip yenisini koyun (boyuttan değil siparişten bahsediyorum)

 

yani shtoli?

for(c=0;c<OrdersTotal();c++){//1
if(OrderSelect(c,SELECT_BY_POS,MODE_TRADES)==true){//2
if(OrderType()==OP_BUY && OrderSymbol()==Symbol()){//3
for(a=0;a<OrdersTotal();a++){//4
if(OrderSelect(a,SELECT_BY_POS, MODE_TRADES)==true){//5
if(OrderType()==OP_SELLSTOP && OrderSymbol()==Symbol()){//6
lot=OrderOpenPrice();
sl=SiparişStopLoss();
tp=OrderTakeProfit();
bilet=OrderDelete(OrderTicket());
//Yorum("\n","\n","\n","\n","çok- ",çok,"\n","sl- ",sl,"\n","tp - ",tp,"\n","toplam- ",SiparişToplam());
if(bilet<0){Uyarı( GetLastError() );}
Lot1=Lot1*2;
if(OrdersTotal()<1){ticket=OrderSend(Symbol(),OP_SELLSTOP,Lots1,lots,3,sl,tp,"1",444,0,Red);}
if(bilet<0){Uyarı(GetLastError());}
Yorum(SiparişToplam());

} //6
}//5
}//4
}//3
}//2
}//1

şöyle yazdı, para bitene kadar hemen bana emir verdi.

 
khorosh >> :
Hisse senedi izine ihtiyacımız var...

"Herkesin bir tekneye ihtiyacı var .." (c) Sitede zaten Igor'un dizlerinin üzerinde süründüm, yardımcı olmadı :)) Beyinlerle çalışmayı tavsiye ediyor, ama onları nereden alabilirim? Birçok teklif vardı, ancak IMHO, Kimovskogo'ya dayalı bir trol en iyi seçenek olurdu. Belki çekersin?