Nasıl kodlanır? - sayfa 2

 
cardio:
Merhaba

Lütfen bana kodu nasıl göndereceğimi söyleyin - böylece başkalarının kolayca kopyalayabileceği bir kutuya girer.

teşekkürler

Kodu basit metin olarak gönderebilirsiniz.

Ama daha iyisi, bu işaretin # arasına şunun gibi göndermektir:

This is the code
 

test yapmak

merhaba

bazı kodlar:

void MoneyManagement()

{

int i,hstTotal=HistoryTotal();

int losses;

static double val1;

for(i=hstTotal-1;i>=0;i--)

{

//---- check selection result

if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)==fals e)

{

Print("Access to history failed with error (",GetLastError(),")");

break;

}

if(OrderProfit()>0){

val1 = 0;

break;

}

if(OrderProfit()<0) {

losses++;

val1 = val1 + orderProfit();

}

if(losses==2) {

lotMM = MathCeil(AccountFreeMargin() * 50 / 10000) / 10; // 50 risk

if (lotMM < 0.1) lotMM = Lots;

if (lotMM > 1.0) lotMM = MathCeil(lotMM);

if (lotMM > 100) lotMM = 100;

}

}

Anladım - teşekkürler - bu forumda kullanılabilecek farklı html etiketlerini bulabilir miydiniz?

 

vB kodu

cardio:
Bu forumda kullanılabilecek farklı html etiketlerini bulabilir miydiniz?

Bu bağlantıyı takip edin vB kodu

 

teşekkürler

Teşekkürler codeguru

 

Sıfır Kayıp Kodu?

Merhaba,

Lütfen burada bir acemi yardım edin!

Kar X pip'e ulaştıktan sonra bir Emrin StopLoss'unu değiştirmek için kodu (MQL4) yazabilecek olan var mı? Bu kodu bir EA'ya dahil etmek istiyorum. Eğer piyasa benim pozisyonuma ters düşerse hiçbir şey kaybetmemek için StopLoss'u 0 kar seviyesine çıkarmak istiyorum. Bu şekilde pozisyon 0 P/L'de kapanacaktır. Bu, pozisyonunuz sadece birkaç pip yapıyorsa (sondaki durdurmayı tetiklemek için yeterli değil) çok kullanışlıdır ve bundan sonra fiyatlar ters yöne gidip sizi kaybetmenize neden olur.

Teşekkür ederim.

 

Merhaba,

Bunun EA'nıza entegre edilip edilemeyeceğinden emin değilim, ancak kodun sonuna koyabileceğiniz ve ana döngü sırasında arayabileceğiniz ayrı bir işlev koydum.

Sipariş verirken kullandığınız global bir "Magic" değişkeniniz olduğundan emin olun:

----

int Büyü;

-----

Ayrıca stopLoss'unuzu gerçek açılış fiyatına ayarlamadan önce "ProfitModifySL" kârındaki pip sayısını ayarlamanız gerekir:

----

harici çift KarModifySL=15; // 15 pipte olduktan sonra Kar Stoploss emrin açılış fiyatına ayarlanır

-----

//+------------------------------------------- -------------------+

//| Siparişi gözden geçirin ve kârlıysa PrmSL Modify SL |

//+------------------------------------------- -------------------+

void fModifySLWhenInProfit()

{

(int i=0; i<SiparişToplam(); i++) için

{

if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES))

{

if (OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)

{

if (OrderType()==OP_BUY && Bid-OrderOpenPrice()>=ProfitModifySL*Point)

fModifyStopLoss(OrderOpenPrice());

if (OrderType()==OP_SELL && OrderOpenPrice()-Ask>=ProfitModifySL*Point)

fModifyStopLoss(OrderOpenPrice());

}

}

}

}

//+------------------------------------------- -------------------+

//| Stop Loss'u Değiştir |

//+------------------------------------------- -------------------+

void fModifyStopLoss(çift tStopLoss)

{

bool sonucu = OrderModify(OrderTicket(),OrderOpenPrice(),tStopLoss,OrderTakeProfit(),0,NULL);

}

Aksi takdirde, gönderiye bunu yapan basit bir EA ekledim.

Umarım bu yardım

Şerefe

Dosyalar:
sample-v1.mq4  4 kb
 

Teşekkürler sunwest!

 

Ayrıca, siparişlerinizi her zaman değiştirmekten kaçınmanızı ve bunu değiştirebildiğiniz zaman yapmanızı rica ederiz:

if (OrderType()==OP_BUY && Bid-OrderOpenPrice()>=ProfitModifySL*Point)

fModifyStopLoss(OrderOpenPrice());

if (OrderType()==OP_SELL && OrderOpenPrice()-Ask>=ProfitModifySL*Point)

fModifyStopLoss(OrderOpenPrice());

ile

if (OrderType()==OP_BUY && Bid-OrderOpenPrice()>=ProfitModifySL*Point)

if (OrderStopLoss()<OrderOpenPrice()) fModifyStopLoss(OrderOpenPrice());

if (OrderType()==OP_SELL && OrderOpenPrice()-Ask>=ProfitModifySL*Point)

if (OrderStopLoss()>OrderOpenPrice()) fModifyStopLoss(OrderOpenPrice());

S.

 

Mql kodunda dikey hat üretimi

Merhaba millet,

Seçilebilir bir zamanda bir grafik üzerinde dikey bir çizgi oluşturabilen bir mql kod seti ile ilgileniyorum. Böyle bir şey var mı veya kodlanabilir mi?

Mql kodlarından anladığım çok az ve hiçbir şeyi kodlayamıyorum. Yapabileceğim en iyi şey, 'nesnelerin' rengini ve yoğunluğunu değiştirmek.

Cevap veren herkese ve bu harika foruma teşekkürlerimi sunuyorum...

Herkese iyi pazarlar.....................

 

benzer tekne

Ben de aynı şeye karşıyım... ama bir satır (daha fazla dağınıklık) yerine mum renginde bir mum olsun istiyorum... çeşitli pazarların açılışlarını gösterebilmemiz için yine kullanıcı girdisi olması gerekiyor. .. Örnek olarak.

konjn

Neden: