Herkese iyi günler, lütfen bana burada neyi değiştireceğimi söyleyin, böylece toplam kar al , köy ve satın alma anlaşmaları için aynı fiyata, artı belirli sayıda puanla belirlenir mi?
double TP= NormalizeDouble (spred+TakeProfit* Point , Digits );
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//for ( int iq=total- 1 ; iq>= 0 ; iq--)
{
if ( OrderSelect (iq, SELECT_BY_POS))
{
if ( OrderSymbol ()== Symbol ()&& OrderMagicNumber ()==Magic)
{
if ( OrderType ()==OP_BUY && OrderTakeProfit ()== 0 && b== 1 )
{
OrderModify ( OrderTicket (), OrderOpenPrice (), OrderStopLoss (), NormalizeDouble ( OrderOpenPrice ()+TP, Digits ), 0 , Blue );
}
if ( OrderType ()==OP_SELL && OrderTakeProfit ()== 0 && s== 1 )
{
OrderModify ( OrderTicket (), OrderOpenPrice (), OrderStopLoss (), NormalizeDouble ( OrderOpenPrice ()-TP, Digits ), 0 , Blue );
}
}}}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//double nn= 0 ,bb= 0 ;
for ( int ui=total- 1 ; ui>= 0 ; ui--)
{
if ( OrderSelect (ui,SELECT_BY_POS))
{
if ( OrderSymbol ()== Symbol ())
{
if ( OrderType ()==OP_BUY && OrderMagicNumber ()==Magic)
{
double op= OrderOpenPrice ();
double llot= OrderLots ();
double itog=op*llot;
bb=bb+itog;
nn=nn+llot;
double factb=bb/nn;
}
}
}
}
double nnn= 0 ,bbb= 0 ;
for ( int usi=total- 1 ; usi>= 0 ; usi--)
{
if ( OrderSelect (usi,SELECT_BY_POS))
{
if ( OrderSymbol ()== Symbol ())
{
if ( OrderType ()==OP_SELL && OrderMagicNumber ()==Magic)
{
double ops= OrderOpenPrice ();
double llots= OrderLots ();
double itogs=ops*llots;
bbb=bbb+itogs;
nnn=nnn+llots;
double facts=bbb/nnn;
}
}
}
}
for ( int uui=total- 1 ; uui>= 0 ; uui--)
{
if ( OrderSelect (uui,SELECT_BY_POS))
{
if ( OrderSymbol ()== Symbol ())
{
if (b>= 2 && OrderType ()==OP_BUY && OrderMagicNumber ()==Magic)
{
OrderModify ( OrderTicket (), OrderOpenPrice (), OrderStopLoss (),factb+CORR, 0 , Blue );
}
if (s>= 2 && OrderType ()==OP_SELL && OrderMagicNumber ()==Magic)
{
OrderModify ( OrderTicket (), OrderOpenPrice (), OrderStopLoss (),facts-CORR, 0 , Blue );
}
}
}
}
EVET KİMSE TARTIŞMAYACAĞIM!nerede ve neyle ilgili tavsiyeleriniz için şimdiden teşekkürler
Moderatör, bu şaheserin yıllıklarında, kesinlikle yıllıklarda - forum müzesinde kaydedilmesi gereken bir tutku :))
Lütfen bir dosyayı bir klasörden bir klasöre kopyalamak için bir fonksiyon örneği yazın, böylece onu bir şekilde uzmandan arayabilirsiniz.
Hangi programlama dili?
EA'mda şunlar var:
normal konumdan açın. yazma korumanız var.
Böyle bir soru beyler, teknik olarak danışmanda satın alma ve oturma pozisyonları için farklı stop loss ve kar almak mümkün mü?
Cevap Evet. Altı emir türünün her biri için farklı seviyelerde durdurma emri verilebilir.
Cevap olumlu. Altı emir türünün her biri için farklı seviyelerde durdurma emri verilebilir.
Her sipariş için ayrı ayrı seviyeler ayarlanabilir
teneke şok oldum nasıl olabilir sadece adminlerle şok oldum
Şok ne?
Optimize ederken, EA her seferinde farklı sonuçlar üretir. Niye ya?
Farklı yaymak