Grafik M1 çubuk kaybı - sayfa 4

 
DanLett :
o zaman bir sipariş açma talebi nasıl tekrarlanır, peki, örneğin, 8 34 numaralı çubuk yoksa ve 8 35'te ne açılacaktı ....?!
Örneğin bir aralık belirleyin - örneğin 34 dakikada değil, örneğin 33'ten 35'e kadar bir sipariş açın.

((Dakika()>=33) && (Dakika()<=35))
 
DanLett :
Açık mı, değil mi?
 
DmitriyN :

Sınıra kadar basitleştirildi. Sürenizi sunucudakinden bir dakika fazlaya ayarlayın. Ve koş:

Bu kod sizin için siparişleri açıyor mu?

Benim için açılıyor.

tüm kod


int başlangıç()

{

//----

if ((OrdersTotal()==0 && Hour()==21) && (Dakika()>=13))

OrderSend ( Symbol (),OP_SELL, 0.01 ,Bid, 0 ,Ask+ 100 * Point ,Ask- 100 * Point , "DLSexp" , 123 , 0 );

Yazdır( GetLastError() );

//----

dönüş(0);

}



bana her zaman verir

2012.06.27 22:17:00 wesfsdf EURUSD,M1: 0

PS wesfsdf-danışman adı)


 
DanLett :

tüm kod


int başlangıç()

{

//----

if ((OrdersTotal()==0 && Hour()==21) && (Dakika()>=13))

OrderSend ( Symbol (),OP_SELL, 0.1 ,Bid, 0 ,Ask+ 100 * Point ,Ask- 100 * Point , "DLSexp" , 123 , 0 );

Yazdır(GetLastError());

//----

dönüş(0);

}



bana her zaman verir

2012.06.27 22:17:00 wesfsdf EURUSD,M1: 0

PS wesfsdf-danışman adı)


Test cihazında hata yok, anlaşılabilir, gerçek dergiyi izlemeniz gerekiyor (önce bir demo olması daha iyi, aksi takdirde robot havalı bir şekilde birleşir, gerçekle acele etmeyin).
 
Kaldıraçla ilgili lotlarda gerçekten bir sorun var gibi görünüyor, bir şekilde test cihazında kaldıracın ne olduğunu bulmanız gerekiyor...nasıl yapılır...?!
 
DanLett :
Kaldıraçla ilgili lotlarda gerçekten bir sorun var gibi görünüyor, bir şekilde test cihazında kaldıracın ne olduğunu bulmanız gerekiyor...nasıl yapılır...?!


Bunu çalıştırmayı deneyin. Belki ayaklarınızın daha sonra takılması gerekir.

 int start()
{
if ( OrdersTotal ()== 0 )

OrderSend ( Symbol (),OP_SELL, 0.01 ,Bid, 0 , 0 , 0 , "DLSexp" , 123 , 0 );
Print ( GetLastError ());

return ( 0 );

}
 
Yoshkin kedisi...
Ve OrderSend doğrultusunda nerede
dönüş kodunu almak ve hatayı analiz etmek???
 
jartmailru :
Analiz edilecek ne var , 130 hatası var - güdük açık.
 

anladım hatamı

if ( OrdersTotal ()== 0 ) 4 tane açık fırsatım vardı, o yüzden açmadı :) yardımın için çok teşekkür ederim!

son bir soru kaldı

Bu Uzman Danışman ile nasıl sadece bir ticaret açabilirim?!

Örnek: 1 anlaşma açın veya TP veya Sl ile kapattıktan sonra Al veya Sat ve ardından koşula göre başka bir anlaşma açın,

peki, yani eğer koşul 1: o zaman Satın Al

eğer koşul 2: o zaman Sat ve onları kapat...

Ama daha önce açtığım anlaşmalar kapanmaz mıydı?!

 
DanLett :

Ama daha önce açtığım anlaşmalar kapanmaz mıydı?!

Ve danışmanınız siparişleri kapatmıyor - içinde kapanış yok. Siparişleriniz TP veya SL ile kapatılır.
OrdersTotal()==0 koşulu, sipariş yoksa açılır, yani. onların sayısı 0'dır.
OrdersTotal()<2 koşulu, 2'den az sipariş varsa açılır.