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

 
KoZaNOStra писал(а) >>

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.

 
Merhaba. "PerkyAsctrend1" göstergesi neden görselleştirme sırasında ilk üç sinyali veriyor ve ardından "sessiz" oluyor? Nasıl düzeltilir?
 
Böyle bir soru: koşul (bir çubukta ticaretin yasaklanması) neden çalışmıyor?

...

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ı)

 
GetLastError (), sipariş açma sırasında 0 döndürür ve sipariş açılmaz. "ERR_NO_ERROR - 0 - Hata yok" yardımında. Belki bir şeyi yanlış anlıyorum, ancak "Hata yok" ile sipariş açılmalıdır. Neyin yanlış olduğunu açıklayın!
 
rid писал(а) >>

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

 
infinum13 писал(а) >>

Yeniler(); bir sipariş açmadan önce yardımcı olacaktır

Tam olarak. Bunlar alıntıydı.

Sayesinde.

 
rid >> :

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.