satışta ve satışta tüm açık pozisyonların hacimlerini hesaplamak gerekir
yapmaya çalışıyorum ama olmuyor :(((
//+--2.1 siparişlerin kalitesini belirleme int vb=v,vs=v, io, ko=SiparişToplam();
(io=0; io<ko; io++) için {if (OrderSelect(io, SELECT_BY_POS, MODE_TRADES)) if (OrderType()==OP_BUY) { vb=vb+OrderLots(); // artı hacim satın al } if (OrderType()==OP_SELL ) { vs=vs+OrderLots() ; // artı satış hacimleri } }
Print("Satın alma emirleri",Koob," for ",vb, " lotlar",", Satış emirleri = ",Koos," for ", vs, " lotlar");
vb ve vs sırasıyla satış ve satış işlem hacimlerinin toplamı bir nedenden dolayı her zaman sıfırlanır
Arkadaşlar bir sonraki soruma yardım edin... Global Değişkeni (GlovalVariable) yalnızca Uzman Danışman grafikten çıkarıldığında kaldırmak mümkün müdür?
Öyleyse nasıl? Deinit'e GlobalVariableDelete (ad) eklerseniz, Zaman Çerçeveleri arasında geçiş yaparken değişken silinir....
Tekrar merhaba, lütfen bana aşağıdaki koddaki hatanın nerede olduğunu söyleyin? Şu anda döngüye "deinit" diyorum Sonuncusu hariç tüm siparişler silinir. Hatanın büyük olasılıkla bu satırda olduğunu anlıyorum >> for (int i=1; i<=OrdersTotal(); i++) << Ancak, her şey mantıksal olarak doğru görünüyor ... neyi kaçırdım? Şimdiden teşekkürler!
Herkese selamlar, soru şu: Bir barın kapanışında pozisyon açmak mümkün mü (15 dakika çalışıyorum), öyleyse mt4 kullanarak nasıl uygulanır?
Bunun belirli bir çubuktaki son tik olup olmadığını bilmek imkansızdır. Bir sonraki barın açılışında açmak daha iyidir.
satışta ve satışta tüm açık pozisyonların hacimlerini hesaplamak gerekir
yapmaya çalışıyorum ama olmuyor :(((
//+--2.1 siparişlerin kalitesini belirleme
int vb=v,vs=v, io, ko=SiparişToplam();
(io=0; io<ko; io++) için
{if (OrderSelect(io, SELECT_BY_POS, MODE_TRADES))
if (OrderType()==OP_BUY) { vb=vb+OrderLots(); // artı hacim satın al
}
if (OrderType()==OP_SELL ) { vs=vs+OrderLots() ; // artı satış hacimleri
}
}
Print("Satın alma emirleri",Koob," for ",vb, " lotlar",", Satış emirleri = ",Koos," for ", vs, " lotlar");
vb ve vs sırasıyla satış ve satış işlem hacimlerinin toplamı bir nedenden dolayı her zaman sıfırlanır
vb ve vs sırasıyla satış ve satış işlem hacimlerinin toplamı bir nedenden dolayı her zaman sıfırlanır
oh Semyon Semeniç
ss öyle
Arkadaşlar bir sonraki soruma yardım edin...
Global Değişkeni yalnızca Uzman Danışman grafikten çıkarıldığında kaldırmak mümkün müdür?
Öyleyse nasıl? Deinit'e GlobalVariableDelete (ad) eklerseniz, Zaman Çerçeveleri arasında geçiş yaparken değişken silinir....
Arkadaşlar bir sonraki soruma yardım edin...
Global Değişkeni (GlovalVariable) yalnızca Uzman Danışman grafikten çıkarıldığında kaldırmak mümkün müdür?
Öyleyse nasıl? Deinit'e GlobalVariableDelete (ad) eklerseniz, Zaman Çerçeveleri arasında geçiş yaparken değişken silinir....
Başlatmama nedenini analiz edin:
Başlatma Nedeni()
Başlatmama nedenini analiz edin:
Başlatma Nedeni()
Şu anda döngüye "deinit" diyorum
Sonuncusu hariç tüm siparişler silinir.
Hatanın büyük olasılıkla bu satırda olduğunu anlıyorum >> for (int i=1; i<=OrdersTotal(); i++) <<
Ancak, her şey mantıksal olarak doğru görünüyor ... neyi kaçırdım?
Şimdiden teşekkürler!
//------------------------------------------------ -------------------------------------------------
//------------------------------------------------ -------------------------------------------------