[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 722

 
IgorM :


bütün sorun değişken bildirimindeydi:

Taki değil. Hem kodun başında, yani parametrelerin olduğu yerde, hem de sayaçlardan önce bildirmeye çalıştım.
 
IgorM :


için her zaman kaşlı ayraçlar koyun, sonra rahat bir şekilde çıkarın

Hemen tüm kodları deneyeceğim :)


Herkese teşekkürler!

 
Abzasc :

Hemen tüm kodları deneyeceğim :)

Parantezler olmadan, yalnızca bir ifade koşulların kapsamına girer (if, while, for). Birden fazlasına ihtiyacınız varsa, kaşlı ayraçların kullanılması zorunludur.

 
ToLik_SRGV :

Parantezler olmadan, koşullardan sonra yalnızca bir ifade kullanabilirsiniz (if, while, for). Birden fazla olması durumunda kaşlı ayraç kullanılması zorunludur.

Şimdi öğrendim :)
 

Arkadaşlar! Anlayamıyorum... AD gösterge tablosunda yerleşik bir eğilim çizgisi var (bu durumda, bir YUKARI eğilim çizgisi). Bu trend çizgisi yukarıdan aşağıya doğru kesiştiğinde, tabiri caizse, bir ön satış sinyaline sahibiz. Hindi çizgisi ilk çubuktaki trend çizgisinin altında kalırsa, satış olasıdır. 0 çubuğundaki trend değerini, 0 çubuğundaki fiyat değeri ve 0 çubuğundaki trend değeriyle nasıl karşılaştıracağımı anlayamıyorum. Her nasılsa müsrifçe yazdım... Diyelim ki - Eğilim çizgisinin sıfır veya ilk çubuk üzerindeki izdüşümünü, diyelim ki, düz bir çizginin denklemini kullanarak hesaplayabilirim... Ama işte elde edilen noktanın değerini nasıl elde edeceğimiz. oradan fiyat tablosunda... ??? Anlamıyorum... Ne de olsa, sonunda fiyatın trend çizgisini yukarıdan aşağıya geçtiğini anlamam gerekiyor... Aynı zamanda, fiyatın bununla ne ilgisi var, eğer bakarsam, gösterge... Ama yine de, düz bir çizgi denklemi ile hesaplanan seviyeyi fiyatla nasıl karşılaştırabilirim? Kafam karıştı kısaca... Biri beni çözebilir mi ???


AD grafiğinde ekstremumların bulunduğu çubukların en düşük noktalarından çizilen grafikteki trend fiyatı hiçbir şey ifade etmiyor ve burada yersiz...

 

SL ve TP'yi sıfıra eşitledim - çalışmıyor, sipariş verilmiyor.

Yoksa akşam ve yorgunluk mu?

 //+------------------------------------------------------------------+
//|                                                         Grid.mq4 |
//|                                                     Yuriy Tokman |
//|                                            yuriytokman@gmail.com |
//+------------------------------------------------------------------+
#property copyright "Yuriy Tokman"
#property link       "yuriytokman@gmail.com"

#property show_inputs

extern double volume = 0.1 ;
extern int price = 500 ;
extern int slippage = 30 ;
extern int stoploss = 500 ;
extern int takeprofit = 500 ;
extern int steps = 500 ;
extern int count_orders = 5 ;

//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {
//----
   double buy_price = Ask+price* Point ;
   double sell_price = Bid-price* Point ;

   int ticket;

   for ( int i = 0 ;i<count_orders;i++)
    {
     
     ticket= OrderSend ( Symbol (),OP_SELLSTOP,volume,
     sell_price-i*steps* Point ,slippage,
     sell_price-i*steps* Point +stoploss* Point ,
     sell_price-i*steps* Point -takeprofit* Point ,
     "yuriytokman@mail.com    " +i+ " *" );
     if (ticket< 0 )
       {
         Print (i, "  OrderSend failed with error #" , GetLastError ());
         return ( 0 );
       }

     ticket= OrderSend ( Symbol (),OP_BUYSTOP,volume,
     buy_price+i*steps* Point ,slippage,
     buy_price+i*steps* Point -stoploss* Point ,
     buy_price+i*steps* Point +takeprofit* Point ,
     "yuriytokman@mail.com    " +i+ " *" );
     if (ticket< 0 )
       {
         Print (i, "  OrderSend failed with error #" , GetLastError ());
         return ( 0 );
       }     
         
    }
//----
   return ( 0 );
  }
//+------------------------------------------------------------------+
Dosyalar:
grid.mq4  2 kb
 
Swetten :

SL ve TP'yi sıfıra eşitledim - çalışmıyor, sipariş verilmiyor.

Yoksa akşam ve yorgunluk mu?

Çok sert tekmeleme, öğreniyorum :)

Bu buy_price+i*steps*Nokta-stoploss*Puan,

satış fiyatı + metre*500... orada pek bir şey alınmıyor mu? SL ve TP çarpanı olmadan, belki daha az...

 

Kod sırasında aşağıdaki yapıya sahibiz:

LastTimeDN     =TimeDN[l- 1 ];
LastVarDN      =PeakDN[l- 1 ];
PreLastTimeDN  =TimeDN[l];
PreLastVarDN   =PeakDN[l];
LastTimeDN ve PreLastTimeDN , datetime türündedir. Yukarıdaki işlemleri gerçekleştirdikten sonra, bu değişkenler doğum yılımdan bu yana geçen saniye sayısını içerir...
Söyle bana, onları çubuk numaralarına nasıl dönüştürebilirim?
 
artmedia70 :

düz çizgi denklemi ile hesaplanan seviyeyi fiyatla nasıl karşılaştırabilirim?

Açı dikkate alınmalı, bir şekilde zor ...

Ve "fiyat trend çizgisini yukarıdan aşağıya geçti" ne anlama geliyor? Fiyat geçti, yani gösterge onu geçti. Değil?

 

Swetten :

SL ve TP'yi sıfıra eşitledim - çalışmıyor, sipariş verilmiyor.

Yoksa akşam ve yorgunluk mu?

Burada her şey 5. burçta çalışır. Belki 4. bir işaret üzerinde çalışıyorsunuz, ardından ölçeği fiyata göre küçültün veya komut dosyası parametrelerini azaltın.


Neden: