Piyasada sadece bir sipariş olabilir. Şu anda, bu işlev hiç çalışmıyor .. nedense. Ama normal çalışıyorsa, kazancı belirlenen puan sayısından fazla olduğu sürece sürekli çalışacağını anlıyorum. Tabii ki, pozisyonun sadece bir kez yarısını kapatması gerekiyor ve hepsi bu. Ama yeni başlayanlar için en azından kazanırdı)
Kapatmak için yaklaşık bir kez - önceki sayfada yazdı
Piyasada sadece bir sipariş olabilir. Şu anda, bu işlev hiç çalışmıyor .. nedense. Ama normal çalışıyorsa, kazancı belirlenen puan sayısından fazla olduğu sürece sürekli çalışacağını anlıyorum. Tabii ki, pozisyonun sadece bir kez yarısını kapatması gerekiyor ve hepsi bu. Ama yeni başlayanlar için, en azından kazanırdı)
Ruhumun derinliklerinde sana katılıyorum.Tek bir düzen olmalı. Ve sonra, kısmen kapalı, ne zaman? kaç saniye sonra veya başka şartlara göre? Aksi takdirde, bir noktada her şey kapanacak ve tükürmek için sadece salya akacak)))))
İşleviniz, en azından test cihazında çalışmalıdır. Başka bir soru, ne zaman aranacağıdır ....
Ruhumun derinliklerinde sana katılıyorum.Tek bir düzen olmalı. Ve sonra, kısmen kapalı, ne zaman? kaç saniye sonra veya başka şartlara göre? Aksi takdirde, bir noktada her şey kapanacak ve tükürmek için sadece salya akacak)))))
İşleviniz, en azından test cihazında çalışmalıdır. Başka bir soru, ne zaman aranacağıdır ....
externint TP = 200 ; // кол-во пунктов, после которых должно произойти частичное закрытиеexternint Magic = 77 ;
void CloseHalfOrder(){ // функция вызывается в самом начале цикла Start
for ( int i = 0 ; i<= OrdersTotal (); i++)
{
if ( OrderSelect (i, SELECT_BY_POS , MODE_TRADES ) == true )
{
if ( OrderSymbol () == Symbol () && OrderMagicNumber () == Magic)
{
if ( OrderProfit () >= TP* Point )
{
if ( OrderType () == OP_BUY )
double Lots = OrderLots ();
double HalfLot = NormalizeDouble (Lots* 0.5 , 2 );
OrderClose ( OrderTicket (),HalfLot, Bid , 0 ,HotPink);
if ( OrderType () == OP_SELL )
double Lots1 = OrderLots ();
double HalfLot1 = NormalizeDouble (Lots* 0.5 , 2 );
OrderClose ( OrderTicket (),HalfLot1, Ask , 0 ,HotPink);
}
}
}
}
}
Lütfen bana böyle bir şey söyle. Hafta sonları, Alpari, yayılmayı EA'nın her zaman birleştiği boyuta yükseltir. TAMAM. Test cihazında formayı manuel olarak ayarlayabilirsiniz. Ama hangi birimlerde? 100, 50, 30, 10 - bu nedir? Yüzdeler, puanlar, ne? Şimdiden teşekkürler.
Piyasada sadece bir sipariş olabilir. Şu anda, bu işlev hiç çalışmıyor .. nedense. Ama normal çalışıyorsa, kazancı belirlenen puan sayısından fazla olduğu sürece sürekli çalışacağını anlıyorum. Tabii ki, pozisyonun sadece bir kez yarısını kapatması gerekiyor ve hepsi bu. Ama yeni başlayanlar için en azından kazanırdı)
Bir seçenek olarak kütüphane sorunu.
Fikir için teşekkürler.
Piyasada sadece bir sipariş olabilir. Şu anda, bu işlev hiç çalışmıyor .. nedense. Ama normal çalışıyorsa, kazancı belirlenen puan sayısından fazla olduğu sürece sürekli çalışacağını anlıyorum. Tabii ki, pozisyonun sadece bir kez yarısını kapatması gerekiyor ve hepsi bu. Ama yeni başlayanlar için, en azından kazanırdı)
Ruhumun derinliklerinde sana katılıyorum.Tek bir düzen olmalı. Ve sonra, kısmen kapalı, ne zaman? kaç saniye sonra veya başka şartlara göre? Aksi takdirde, bir noktada her şey kapanacak ve tükürmek için sadece salya akacak)))))
İşleviniz, en azından test cihazında çalışmalıdır. Başka bir soru, ne zaman aranacağıdır ....
Ruhumun derinliklerinde sana katılıyorum.Tek bir düzen olmalı. Ve sonra, kısmen kapalı, ne zaman? kaç saniye sonra veya başka şartlara göre? Aksi takdirde, bir noktada her şey kapanacak ve tükürmek için sadece salya akacak)))))
İşleviniz, en azından test cihazında çalışmalıdır. Başka bir soru, ne zaman aranacağıdır ....
çalışmıyor. niye ya?
Bu ne???
Bunun gibi bir şeyçalışmıyor. niye ya?
Bu yüzden:
Puana mı ihtiyacınız var? Ve paraya bakıyorsun.Bu ne???
Bunun gibi bir şeysatış isteyin
Evet doğru, yayılmayı dikkate alıyoruz.
Bu yüzden:
Puana mı ihtiyacınız var? Ve paraya bakıyorsun.Bu ne???
Bunun gibi bir şey