[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 384

 
KostelloArtua :

Merhaba!

Soru: Uzman Danışman yazdım, test cihazında çalışıyor. MetaTrader4'te 2 komisyoncudan yalnızca biri için çalışıyor, sadece ihtiyacım olmayan bir komisyoncu. Ve gerekli olduğu yerde çalışmıyor ..... Hile ne olabilir?????? Şimdiden teşekkürler....

Kendi sorunuzu cevapladınız. Forex piyasasında çok sayıda sol DC var. Sermayenizin piyasaya hiç getirilmediği, ancak DC'nizde bulunduğu yer. Basit bir iskemik yapıya sahipler, mevduatların %90'ı ceplerinde birleşiyor. Ve onlar çok ustalar (daha kesin olmak gerekirse, Artıları), görevleri SİZİN kazanmamanızı sağlamak. Bu arada neyin ne olduğunu anlayın, ceplerinde birden fazla depozito bırakın. Size tavsiyem, küçük spreadlere sahip bir komisyoncu aramanızdır. Şahsen, tam bir parti için 0.8'lik bir spread'im var.

(100.000 lot spread 8 USD'dir ve çoğunun 30 ila 50 USD arasında hiçbir değeri yoktur) ve bu büyük bir farktır. Şahsen, aracıların olmadığı Alman Broker Bankası'ndan işlem yapıyorum. Ve Terminal, ofis içinde değil, Borsa ile çalışır.

 
Vinin :

Görünüşe göre buraya gitmeliydin .
Belgeleri dikkatlice yeniden okudum, ancak siparişleri normal şekilde kapatırken değişkenin neden inatla değerini değiştirmediğini hala anlamıyorum... :-)))
 
KostelloArtua :

Merhaba!

Soru: Uzman Danışman yazdım, test cihazında çalışıyor. MetaTrader4'te 2 komisyoncudan sadece biri için çalışıyor, sadece ihtiyacım olmayan bir komisyoncu. Ve gerekli olduğu yerde çalışmıyor ..... Hile ne olabilir?????? Şimdiden teşekkürler....


İşte Expert Advisor'ın çalışmadığı terminalin logundaki metin.

 
Fartowiy :

Ve Terminal, ofis içinde değil, Borsa ile çalışır.


Forex bir borsa değildir.
 
zoritch :
Belgeleri dikkatlice yeniden okudum, ancak siparişleri normal şekilde kapatırken değişkenin neden inatla değerini değiştirmediğini hala anlamıyorum... :-)))

Buraya kadar hiçbir şey söylenemez. Sağlanan kod eksik
 
PapaYozh :

Forex bir borsa değildir.

Sori Meslektaşlarım!!! Biraz büyüdüm, çünkü sadece Döviz ticareti yapmıyorum. Ama anlam aynı kalır. Beni bağışlayın, ancak yorumum ilgili, yeni başlayanlar için yardım ve tavsiye,,,

 
zoritch :

kickup, normal olarak bildirilen bir değişkendir, int, varsayılan olarak sıfırdır... :-)))


yine de sizden ne görmek istediklerini anlamanız gerekiyor. tekrar oku.
 
zoritch :

Beyler, al sat emirlerinin karlılığının kickup değişkenini geçme şartının neden inatla çalışmadığını söyler misiniz...?

for(int l = toplam - 1; l >= 0; l--) {
OrderSelect(l, SELECT_BY_POS, MODE_TRADES);
if ((OrderSymbol() == Symbol()) && (OrderMagicNumber() == mn)) {

if (OrderType() == OP_BUY) {
if (OrderProfit() > 0) başlatma = 2;
if (! OrderClose(OrderTicket(), OrderLots(), NormalizeDouble(Bid,Digits), 2, CLR_NONE)) {
daha fazla dene();

}
} başka {
if (OrderProfit() > 0) başlatma = 1;
if (! OrderClose(OrderTicket(), OrderLots(), NormalizeDouble(Ask, Digits), 2, CLR_NONE)) {
daha fazla dene();
}
}
}
}

Bu yapınızın anlamını bilmiyorum, tahmin edemeyecek kadar tembelim ama şunu deneyin:

   for ( int l = total- 1 ; l >= 0 ; l--) {
       if ( OrderSelect (l, SELECT_BY_POS)) {
         if (OrderSymbol() == Symbol () && OrderMagicNumber() == mn) {

             if (OrderType() == OP_BUY) {
               if (OrderProfit() > 0 ) kickup = 2 ;
               if (!OrderClose(OrderTicket(), OrderLots(), NormalizeDouble (Bid, Digits ), 2 , CLR_NONE )) 
                  trymore();
                  } 
             if (OrderType() == OP_SELL){
               if (OrderProfit() > 0 ) kickup = 1 ;
               if (!OrderClose(OrderTicket(), OrderLots(), NormalizeDouble (Ask, Digits ), 2 , CLR_NONE ))
                  trymore();
               }
            }
         }
      }

 
artmedia70 :

Bu yapınızın anlamını bilmiyorum, tahmin edemeyecek kadar tembelim ama şunu deneyin:


Ve o zaman fark nedir?
 
Roger :

Ve o zaman fark nedir?
Döngüye bir koşul daha ekledim ve fazla parantezleri kaldırdım. Genelde her şeyi farklı yapabilirsiniz (hatta daha iyi olacaktır). Belki bir kişi döngüden sonra her seferinde değişkenini başlatır, ancak artık göremiyoruz. Telepat olmayı öğrenmek...