Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 938

 

Merhaba, bir şeyi anlamıyorum.

Mevduat para biriminde siparişteki olası zarar miktarını hesaplamanız gerekir. Görev önemsiz görünüyor. İşte yapı:

 OrderSelect (vID, SELECT_BY_TICKET);   
vDepoLoss = (OrderStopLoss() - OrderOpenPrice()) / MarketInfo(OrderSymbol(), MODE_TICKSIZE) * MarketInfo(OrderSymbol(), MODE_TICKVALUE) * OrderLots();

Çoğu durumda, doğrudur. Ancak hesaplamanın yanlış olduğu bir sembol buldum - HSI. Sürekli olarak mevduat para biriminde değil, başka bir şeyde (muhtemelen yuan cinsinden) sayılır

 
kokos4 :
Acemi bir programcının bekleyen siparişleri silmek için bir komut dosyası yazmasına yardımcı olun. Tüm piyasa pozisyonlarının ve bekleyen satış emirlerinin olmaması durumunda, bekleyen tüm alış emirlerinin silinmesi gerekir.

tüm siparişleri silmek için bir komut dosyası var. hem beklemede hem de çalışma oranlarında sırayla her şeyi kapatır

 

İyi günler, SADECE o gün için bir döngüyü nasıl organize edeceğimi söyle. Yani gösterge değerlerine SADECE o gün için ihtiyaç vardır. Geçerli gün için A değişkenini hesaplayın!!!!

Geçerli gün için tüm gösterge değerlerini toplamak gerekiyor!

Bana bu modda çalışabilecek bir döngü söyle .....

 
nikelodeon :

İyi günler, SADECE o gün için bir döngüyü nasıl organize edeceğimi söyle. Yani gösterge değerlerine SADECE o gün için ihtiyaç vardır. Geçerli gün için A değişkenini hesaplayın!!!!

Geçerli gün için tüm gösterge değerlerini toplamak gerekiyor!

Bana bu modda çalışabilecek bir döngü söyle .....

Geçerli günün başlangıcı:

     datetime ldt_BeginDay = iTime ( _Symbol , PERIOD_D1 , 0 );

Gerekli TF'de hesaplanan çubukların sayısı:

     int li_Bar = iBarShift ( _Symbol , _Period , ldt_BeginDay);

Daha fazla kendi başıma mı?!

 
Teşekkür ederim. Yapılmış....
 
Bana burada daha fazlasını anlat, sadece şu anki çubuğun tarihini nasıl öğreneceğimi anlayamıyorum .. Bir önceki çubuğun dün olduğu anı belirlemek gerekiyor VE MEVCUT BUGÜN ZATEN !!!! AMA baskın çalışmadığı zamanı karşılaştırmaya çalıştım. Belki iyi bilinen çözümler vardır ????
 
Anladım .... gerçekten bir acemi sorusu :-)
 

Herkese günaydın..

" if(Volume[0]>1) return; " yazarak aşağıdakileri istedi:

 if (iVolume( NULL , PERIOD_D1 , 0 )< 1 ) 
 {
 start1();
 return ;
 }
Genel olarak, h4 grafiği üzerinde çalışın ve yeni mum günlük olandaysa start1()'i yürütün. Ama bu işe yaramıyor...  
 
Escapee :

Herkese günaydın..

" if(Volume[0]>1) return; " yazarak aşağıdakileri istedi:

Günlük mumun açılışını test etmek isteyen sendin.

1. if(Volume[0]>1) her zaman doğru (tatiller hariç)

2. (iVolume( NULL , PERIOD_D1 , 0 )< 1 ) her zaman false ise, en az bir onay işareti vardır (tatiller hariç )

Yeni bir barın açılışını kontrol etmek için zamanı kullanmak daha iyidir. Tiki gruplar halinde gelebilir

 
Vinin :

Günlük mumun açılışını test etmek isteyen sendin.

1. if(Volume[0]>1) her zaman doğru (tatiller hariç)

2. (iVolume( NULL , PERIOD_D1 , 0 )< 1 ) her zaman false ise, en az bir onay işareti vardır (tatiller hariç )

Yeni bir barın açılışını kontrol etmek için zamanı kullanmak daha iyidir. Tiki gruplar halinde gelebilir

1. Test cihazındaki sonuçlara göre, örneğin gündüz alırsak, 00.00'da belirtilen eylemleri gerçekleştirdiğini görüyorum, yani. hacim[0] çalışır. ^_-