Ticaret durağını değiştirmek için böyle bir fırsat var.
Diyelim ki Robot uzun bir pozisyon aldı ve +100 tike ulaştı.
( Zararı durdur -50'ye ayarlandı) Takip +50'ye atladı,
Bir düzeltme var ve fiyat +50 kene geri dönüyor. Şu anda, takip ederek pozisyondan atılmak yerine, mevcut fiyattan bir kontrat daha satın alıyoruz ve aynı -50 akımda stop koyuyoruz.
Eugen8519 : Ticaret durağını değiştirmek için böyle bir fırsat var.
Diyelim ki Robot uzun bir pozisyon aldı ve +100 tike ulaştı.
( Zararı durdur -50'ye ayarlandı) Takip +50'ye atladı,
Bir düzeltme var ve fiyat +50 kene geri dönüyor. Şu anda, takip ederek pozisyondan atılmak yerine, mevcut fiyattan bir kontrat daha satın alıyoruz ve aynı -50 akımda stop koyuyoruz.
Ve bu 2-3 kez tekrarlanıyor mu?
Elbette var - sevgilimin istediği her şey. sadece kod tabanına bakmanız ve her şeyi test etmeniz gerekiyor uzmanlar, kesinlikle oradalar - bunu her zaman yapıyorum ve neredeyse tüm uzmanları tekrar test ettim.
Merhaba. Söyle bana, lütfen, yerleşik takip durağında takip eden adımı 1 noktadan 5 noktaya nasıl değiştirebilirim? Yani, her 5 puanda bir beni yukarı çekmesi için mi? TEŞEKKÜR.
askbid3737 : Merhaba. Söyle bana, lütfen, yerleşik takip durağında takip eden adımı 1 noktadan 5 noktaya nasıl değiştirebilirim? Yani, her 5 puanda bir beni yukarı çekmesi için mi? TEŞEKKÜR.
Elbette var - sevgilimin istediği her şey. sadece kod tabanına bakmanız ve her şeyi test etmeniz gerekiyor uzmanlar, kesinlikle oradalar - bunu her zaman yapıyorum ve neredeyse tüm uzmanları tekrar test ettim.
Orada birkaç tane test ettim, ancak uygun bir seçeneğe rastlamadım.
Bence görev, sadece bir sözleşme satın alma görevi ile, takip eden bir durdurma gibi ikinci bir takip yapmaktır.
Sonuçta, Uzun bir pozisyonda, arka stop yukarı çekildiğinde, yanılmıyorsam bir limit emri (satış durdurma) açılır.
Ve bu, "SİPARİŞ SATIN AL" olarak satış durdurma değişikliği
İşte benim son durağım
void Trailing()
{
if (InpTrailingStop== 0 )
return ;
for ( int i= PositionsTotal ()- 1 ; i>= 0 ; i--) // returns the number of open positionsif (m_position.SelectByIndex(i))
if (m_position. Symbol ()==m_symbol.Name() && m_position.Magic()==m_magic)
{
if (m_position.PositionType()== POSITION_TYPE_BUY )
{
if (m_position.PriceCurrent()-m_position.PriceOpen()>ExtTrailingStop+ExtTrailingStep)
if (m_position.StopLoss()<m_position.PriceCurrent()-(ExtTrailingStop+ExtTrailingStep))
{
if (!m_trade.PositionModify(m_position.Ticket(),
m_symbol.NormalizePrice(m_position.PriceCurrent()-ExtTrailingStop),
m_position.TakeProfit()))
Print ( "Modify " ,m_position.Ticket(),
" Position -> false. Result Retcode: " ,m_trade.ResultRetcode(),
", description of result: " ,m_trade.ResultRetcodeDescription());
}
}
else
{
if (m_position.PriceOpen()-m_position.PriceCurrent()>ExtTrailingStop+ExtTrailingStep)
if ((m_position.StopLoss()>(m_position.PriceCurrent()+(ExtTrailingStop+ExtTrailingStep))) ||
(m_position.StopLoss()== 0 ))
{
if (!m_trade.PositionModify(m_position.Ticket(),
m_symbol.NormalizePrice(m_position.PriceCurrent()+ExtTrailingStop),
m_position.TakeProfit()))
Print ( "Modify " ,m_position.Ticket(),
" Position -> false. Result Retcode: " ,m_trade.ResultRetcode(),
", description of result: " ,m_trade.ResultRetcodeDescription());
}
}
}
Bırakmayı ve takip eden bir alım/satım türü eklemeyi düşündüm
Zavallıya söyleyin, aynı hesapta bir akıllı telefon ve bir PC'den MT4'ü senkronize olarak çalışmak mümkün mü?
Peki, akıllı aracılığıyla sipariş veren ve bir PC'de gerçek zamanlı olarak gör ve düzenle ne olurdu?
Teşekkür ederim!
İşte MQL5 ile ilgili bir konu.
Emirler ve pozisyonlar (MQL5), bir PC aracılığıyla, hatta bir akıllı telefon aracılığıyla, manuel olarak, gerçek zamanlı olarak aynı şekilde yerleştirilir, değiştirilir ve kapatılır.
CalendarValueHistory() işlevinin geçmiş verilerde hata ayıklama modunda çalışmadığı doğru mu?
Hangi tarihi sorarsanız isteyin, her zaman 0 değer vardır. Hata ayıklamada gerçek zamanlı olarak iyi çalışıyor.
CalendarValueHistory() işlevinin geçmiş verilerde hata ayıklama modunda çalışmadığı doğru mu?
Hangi tarihi sorarsanız isteyin, her zaman 0 değer vardır. Hata ayıklamada gerçek zamanlı olarak iyi çalışıyor.
açıkçası, geriye dönük testte çalışmıyor
Ticaret durağını değiştirmek için böyle bir fırsat var.
Elbette var - sevgilimin istediği her şey. sadece kod tabanına bakmanız ve her şeyi test etmeniz gerekiyor uzmanlar, kesinlikle oradalar - bunu her zaman yapıyorum ve neredeyse tüm uzmanları tekrar test ettim.
Merhaba. Söyle bana, lütfen, yerleşik takip durağında takip eden adımı 1 noktadan 5 noktaya nasıl değiştirebilirim? Yani, her 5 puanda bir beni yukarı çekmesi için mi? TEŞEKKÜR.
İzleyen Durdurma'yı ve "Seviye Ayarla..." menü öğesini seçin.
Elbette var - sevgilimin istediği her şey. sadece kod tabanına bakmanız ve her şeyi test etmeniz gerekiyor uzmanlar, kesinlikle oradalar - bunu her zaman yapıyorum ve neredeyse tüm uzmanları tekrar test ettim.
Bırakmayı ve takip eden bir alım/satım türü eklemeyi düşündüm
Belki birinin bir fikri vardır?
Eugen8519 Может у кого есть идея?
örneğin, böyle bir trol ekleyebilir ve nesneden herhangi bir komutu çalıştırabilirsiniz.
https://www.mql5.com/ru/forum/233860/page43#comment_13219147
Merhaba!
Zavallıya söyleyin, aynı hesapta bir akıllı telefon ve bir PC'den MT4'ü senkronize olarak çalışmak mümkün mü?
Peki, akıllı aracılığıyla sipariş veren ve bir PC'de gerçek zamanlı olarak gör ve düzenle ne olurdu?
Teşekkür ederim!
Merhaba!
Zavallıya söyleyin, aynı hesapta bir akıllı telefon ve bir PC'den MT4'ü senkronize olarak çalışmak mümkün mü?
Peki, akıllı aracılığıyla sipariş veren ve bir PC'de gerçek zamanlı olarak gör ve düzenle ne olurdu?
Teşekkür ederim!
İşte MQL5 ile ilgili bir konu.
Emirler ve pozisyonlar (MQL5), bir PC aracılığıyla, hatta bir akıllı telefon aracılığıyla, manuel olarak, gerçek zamanlı olarak aynı şekilde yerleştirilir, değiştirilir ve kapatılır.