Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 542

 
evillive :

peki kılavuzda yazıyor...
O zaman bir ara okuman gerekecek. Ama genel olarak, 3 olacağından şüpheleniyorum ve okurken bu arzuyu unutacağım ...
 

Merhaba. İkinci ve sonraki emirler için StopLoss fiyatını ilk açık piyasa emri için StopLoss ile aynı fiyata nasıl getireceğimi söyleyin?

Bu yüzden gönderiyorum - ilk piyasa siparişini açıyorum

   if (TimePrev == Time [ 0 ]) return ( 0 );   
  TimePrev = Time [ 0 ];

   int TradeSignal = GetSignal();
  
   //новая покупка
  if (TotalBuyOrders == 0 && NewTradeBuy && TradeSignal > 0 && (DualTrade == true || TotalSellOrders == 0 ))
    SendMarketOrder( OP_BUY , GetStartLot(), StaticTakeProfit, StopLoss, MagicNumberBuy, TimeCurrent () + "|" ); 

Bu yüzden ikinci siparişi gönderiyorum, zirveleri mantıklı bir şekilde ortalıyorum.

//ещё покупаю 
TotalBuyOrders = CountOfOrders(MagicNumberBuy);
   if (TotalBuyOrders > 0 && TotalBuyOrders < MaxTrades)
  {
    OrderSended = - 1 ;
    LastBuyPrice = FindLastOrderParameter(MagicNumberBuy, "price" );

     if (LastBuyPrice - Ask >= GetPipstepForStep(TotalBuyOrders + 1 ) * vPoint)
    {
      BLot   = GetLotForStep(MagicNumberBuy, TotalBuyOrders);
      BComment = StringSubstr (LastOrderComment, 0 , StringFind (LastOrderComment, "|" , 0 )) + "|" ;
      OrderSended = SendMarketOrder( OP_BUY , BLot, 0 , StopLoss, MagicNumberBuy, BComment); // как отправить приказ с таким же стопом как у первого открытого ордера
    }
  }
 
tatianati :

Merhaba. İkinci ve sonraki emirler için StopLoss fiyatını ilk açık piyasa emri için StopLoss ile aynı fiyata nasıl getireceğimi söyleyin?

Bu yüzden gönderiyorum - ilk piyasa siparişini açıyorum

Bu yüzden ikinci siparişi gönderiyorum, zirveleri mantıklı bir şekilde ortalıyorum.

StopLoss'un hesaplandığı yeri gösterin.
 
tatianati :

Merhaba. İkinci ve sonraki emirler için StopLoss fiyatını ilk açık piyasa emri için StopLoss ile aynı fiyata nasıl getireceğimi söyleyin?

Bu yüzden gönderiyorum - ilk piyasa siparişini açıyorum

Bu yüzden ikinci siparişi gönderiyorum, zirveleri mantıklı bir şekilde ortalıyorum.

Global düzeyde bir değişken tanımlayın, ilk siparişi açarken ona bir değer atayın ve ortalama siparişleri açarken kullanın.

Birinci mertebenin bir sonraki açılışında değişkenin üzerine yazılır.

 
Selamlar. İyi bir gösterge var (https://www.mql5.com/ru/code/7304)Ind-Fractals -1 . Ancak orada sadece M15, H1, H4, D1 kullanılır. Bence hem W1 hem de MN orada olsaydı fena olmazdı. Programlama göstergelerinde iyi değilim. Ancak koda mantıksal olarak eklemek muhtemelen zor değildir. Tabii herhangi bir kısıtlama olmadığı sürece. Ve öyle yaptı. Ancak kodun başında basitse, o zaman tamamen belirsiz hale geldi:

if(Period()==D1)P=15*Nokta;
if(Period()==H4)P=7*Nokta;
if(Period()==H1)P=4*Nokta;
if(Period()==30)P=3*Nokta;
if(Period()==M15)P=2*Nokta;
if(Period()==5)P=1*Nokta;
if(Period()==1)P=0.5*Nokta;
for(int shift=B;shift>0;shift--)

Bu şekilde düşünüyorum: durumdan nasıl çıkılacağı konusunda 2 seçenek var.

1. Eksikleri ekleyebilir ve M15'ten MN'ye kadar fraktallarla bir gösterge alabilirsiniz.

2. Teknik olarak eklemek mümkün değilse, H4, D1, W1, MN fraktalları ile buna dayalı bir gösterge yapabilirsiniz.


Lütfen bana nasıl yapacağımı söyle, konunun içinde kim var.
 
Merhaba!

Yeni sürüm 610 MT4'e geçerken bazı göstergeler çalışmayı durdurdu, yeniden derleme sırasında bir hata oluştu olay işleme işlevi bulunamadı 1 1 !

Lütfen bana nasıl kaldırılacağını söyle?

Forumda bir arama hiçbir şey vermedi ve internet de sessiz!

 
Merhaba, bunu nereye yazabilirim?
 
niktron :
Merhaba, bunu nereye yazabilirim?

" Kase " içinde
 
Vinin :

"Kase" içinde

bulamadım böyle
 
niktron :

bulamadım böyle

Garip ama çok gibi