[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 79
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
kepçe neden satın alıyor ve kapanmıyor, derleme sırasında hata yok
Bileti statik yapın veya tanımı başlangıcın dışına taşıyın.
...
int init()
{
say=barlar;
dönüş(0);
}
...
int başlangıç()
{
if(OrdersTotal()==0 && NumberOfBarOpenLastPos()!=0 && count<Bars )
{
// siparişleri açma
}
...
//+------------------------------------------- ------------------------------+
//| Son konum açık çubuğunun veya -1'in numarasını döndürür. |
//| Seçenekler: |
//| sym - enstrüman adı ("" - geçerli sembol) |
//| tf - zaman çerçevesi ( 0 - mevcut zaman çerçevesi) |
//| operasyon - operasyon (-1 - herhangi bir pozisyon) |
//| mn - MagicNumber (-1 - herhangi bir büyü) |
//+------------------------------------------- ------------------------------+
int NumberOfBarOpenLastPos(string sym="", int tf=0, int op=-1, int mn=-1) {
tarihsaat oot;
int i, k=SiparişToplam();
if (sym=="") sym=Symbol();
for (i=0; i<k; i++) {
if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES)) {
if (OrderSymbol()==sym) {
if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
if (op<0 || OrderType()==op) {
if (mn<0 || OrderMagicNumber()==dk) {
if (oot<OrderOpenTime()) oot=OrderOpenTime();
}
}
}
}
}
}
return(iBarShift(sym, tf, oot, True));
}
Evet kesinlikle. olur ki bu yaklaşım
NumberOfBarOpenLastPos()!=0 çalışmıyor.
Ve sadece danışman TÜM TICKS üzerinde çalıştığında.
ancak AÇILIŞ FİYATLARI modunda, bu işlev bu sürümde oldukça normal çalışıyor!
Neden bilmiyorum.
Bu işlevi bir yorumda görüntülemeye çalışın ve çalışmasını doğrudan grafik üzerinde takip edin.
Belki uzmanlar size kontrol etmenin en iyi yolunu söyleyecektir?
Lütfen. bana günlük girişinin ne anlama geldiğini söyle:
kırmızı daire ve
2009.04.23 11:03:41 Eski onay GBPJPYFXF60 142.58000/142.63000
(pozisyon açılmadı)
Lütfen. bana günlük girişinin ne anlama geldiğini söyle:
kırmızı daire ve
2009.04.23 11:03:41 Eski onay GBPJPYFXF60 142.58000/142.63000
(pozisyon açılmadı)
Yeniler(); bir sipariş açmadan önce yardımcı olacaktır
Yeniler(); bir sipariş açmadan önce yardımcı olacaktır
Tam olarak. Bunlar alıntıydı.
Sayesinde.
Tam olarak. Bunlar alıntıydı.
Bunlar alıntı değil .
Yeniler();
bilet = OrderSend(Symbol(),OP_BUY,GetLots(100),Ask,maxSlippage,0,0,"Uzun",Magic,0,Green);
if (NeedScreenShot) WindowScreenShot(Symbol() + Period() + "_" + Hour() + Minute() + "_.gif",1024,768);
if (NeedAlert) Alert(Symbol() + " " + Period() + ": Uzun Sürüyor");
(bilet > 0) kırılırsa;
lasterror = GetLastError() ;
if ((lasterror == 0) || (lasterror == 2) || (lasterror == 4) || (lasterror == 6) || (lasterror == 8) || (lasterror == 9) || (lasterror == 64) || (lasterror == 128) || (lasterror == 132) || (lasterror == 133) || (lasterror == 137) || (lasterror == 139) || (lasterror == 141) || (son hata == 146))
{
uyku(10);
kırmızı daire 2009.04.23 14:08:08 Eski tik GBPJPYFXF30 142.95000/143.00999
Zaten satın almıyor, aynı fiyata sunucuya arka arkaya on istekte bulunuyor ve tüm kırmızı daireler, belki bir yerde bir hata var,
Yardım lütfen. ya da sunucu yetkilendirme devre dışı bırakılmış olabilir. Ticaret?? Forex.com anlamıyorum.Kod yukarıda, belki eklenecek bir şey var.