[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 560

 
TEXX :

aslında, ara sıra hata olmaz, sadece satın alma değişmez ve bu kadar ve satışı yorumlarsanız, o zaman değişir ....
Görünen o ki, cevap veren herkese teşekkürler.
 void FirstSellLockBuyModifi()
{
 double lock_buy_tp = NormalizeDouble ((FirsSellLockBuyAvP()+TakeProfit* Point ), Digits );
 int spread = MarketInfo ( Symbol (),MODE_SPREAD);
 double first_sell_sl = NormalizeDouble ((lock_buy_tp+spread* Point ), Digits );        
 for ( int i = 0 ; i <= OrdersTotal (); i++)
    {
     OrderSelect (i, SELECT_BY_POS, MODE_TRADES);
     if ( OrderSymbol ()!= Symbol ()) continue ;
     if ( OrderSymbol ()== Symbol () && OrderMagicNumber ()==MagicNumber)
     if ( OrderType ()==OP_SELL)
       {
         if ( OrderOpenPrice ()==FirstSellPrice())
          {
           Print ( "Мод-ция ордера FIRST SELL" );
           OrderModify ( OrderTicket (), OrderOpenPrice (),first_sell_sl, OrderTakeProfit (), 0 , CLR_NONE );
           error= GetLastError ();
           if (error != 0 ) Print ( "Мод-ция ордера FIRST SELL № " , OrderTicket (), " ошибка № " ,error);
           }
          }
       else {
             if ( OrderType ()==OP_BUY)
               {
                 Print ( "Мод-ция ордера LOCK BUY" );
                 OrderModify ( OrderTicket (), OrderOpenPrice (), OrderStopLoss (),lock_buy_tp, 0 , CLR_NONE );
                error= GetLastError ();
                 if (error != 0 ) Print ( "Мод-ция ордера LOCK BUY № " , OrderTicket (), " ошибка № " ,error);
               }
            }
    }
 return ( 0 );
}
 
Vovo4ka :

Negatif bir sonuç - sonuçta, aynı zamanda bir sonuçtur ve daha az önemli bir gösterge değildir, ancak böyle bir resim görürsek (pound üzerinde, genel olarak, lot 1 ile 100.000'den 2.000'e kaybederiz)...... yani, satış, kar için durma vb. için satın alma kodunu yeniden yazmanın bir anlamı var mı?

Senin görüşün?


Alım satımı değiştirmek çok kolaydır. ama bu durumda, yayılma nedeniyle ters danışmanın da birleşeceğinden eminim.
 
jelizavettka :

Alım satımı değiştirmek çok kolaydır. ama bu durumda, yayılma nedeniyle ters danışmanın da birleşeceğinden eminim.


Yayılmayı hesaba kattım, başlangıçta sözde farkı tanıttım, yani. Gereğinden 2,2 puan daha fazla almak için anlaşma açtım ve 2,2 puan aşağıdan sattım =) Farkı hesaba kattım sanırım =))

 
Vovo4ka :


Yayılmayı hesaba kattım, başlangıçta sözde farkı tanıttım, yani. Gereğinden 2,2 puan daha fazla almak için anlaşma açtım ve 2,2 puan daha aşağıda sattım =) Farkı hesaba kattım sanırım =))


Görüyorum ki..... bir katil pipser - çok sayıda işlem nedeniyle yayılma hızında ve oldukça hızlı bir şekilde birleşecek. Bundan emin olmak istiyorsanız, bir ters danışman yapın.
 
Vovo4ka :


Yayılmayı hesaba kattım, başlangıçta sözde farkı tanıttım, yani. Gereğinden 2,2 puan daha fazla almak için anlaşma açtım ve 2,2 puan aşağıdan sattım =) Farkı hesaba kattım sanırım =))

2,2 puan sonra bir işlem açtıysanız, fiyat bir süredir bu 2,2 puanı geçmiştir (teorik olarak - bir keneden sonsuza kadar) - bu, belirli bir fiyattan bir anlaşma açmak ve sabit bir spread vermekle aynı şey değildir . zaman içinde aynı nokta . Dolayısıyla yayılımı bu şekilde hesaba katmak yanlıştır.
 
Yeni konu açmak yerine buraya yazayım. Bir keresinde, ana MTS'yi takas edebileceğiniz/yapamayacağınız zamanı ayarlayabileceğiniz bir komut dosyası/danışman veya bir şey gördüm (ayrı bir tabloya atın ve MTS siparişlerinizi doğru zamanda engeller). Şimdi gerçekten ihtiyacım var ama bulamıyorum. Belki biri gördü? Şimdiden teşekkürler.
 
gawrik :
Yeni konu açmak yerine buraya yazayım. Bir keresinde, ana MTS'yi takas edebileceğiniz/yapamayacağınız zamanı ayarlayabileceğiniz bir komut dosyası/danışman veya bir şey gördüm (ayrı bir tabloya atın ve MTS siparişlerinizi doğru zamanda engeller). Şimdi gerçekten ihtiyacım var ama bulamıyorum. Belki biri gördü? Şimdiden teşekkürler.

Bence Kim I.V.'nin böyle bir işlevi var. - arama türüne bir göz atın: ticaret zaman sınırı site:mql4.com...
 
Herkese merhaba, açılan parti için - doğruluk - parametresini nerede saklıyoruz ( ondalık basamak sayısı )? 0.01 veya 0.001 (2 veya 3) olup olmadığı nasıl anlaşılır?
 
fore-x :
Herkese merhaba, açılan parti için (ondalık basamak sayısı) parametreyi - doğruluk - nerede saklıyoruz? 0.01 veya 0.001 (2 veya 3) olup olmadığı nasıl anlaşılır?

MinLot ve LotStep aracılığıyla süreç
 
alsu :
2,2 puan sonra bir işlem açtıysanız, fiyat bir süredir bu 2,2 puanı geçmiştir (teorik olarak - bir keneden sonsuza kadar) - bu, belirli bir fiyattan bir anlaşma açmak ve sabit bir spread vermekle aynı şey değildir . zaman içinde aynı nokta . Dolayısıyla yayılımı bu şekilde hesaba katmak yanlıştır.


neden doğru değil??? 5 dakikada çalışırım dersek sadece bu 5 dakikada işlem açılmalıdır, aksi takdirde işlemin açılma şartları değişecek ve sonuç olarak işlem açılmayacaktır!

Danışmanı devretmek o kadar kolay değil, danışmanımın siparişleri değiştirmek için 2 işlevi var, bu nedenle bir noktada bir çelişkileri var... ve danışman anlaşmayı sürekli değiştiriyor... gerçi daha önce söyleyelim 50 anlaşmanın karşılığında mükemmel bir şekilde kapandığını ve olması gerektiği gibi ... Bunu anlamakta kafam karıştı, ancak şu ana kadar hiçbir yolu yok ((((