Burada, yazdığım oldukça karmaşık olmayan bir Uzman Danışman ile oynuyorum. Ancak, çalışan uzmana pazara girmek için bir değil birkaç sinyal eklemeye karar verdim. Ancak piyasadaki her sinyal için sadece bir emir olabilir.
Konu şu. Sihir ile siparişleri ayırt etmenin mümkün olduğu fikrini buldum. Sipariş araması şöyle görünecek:
//+-------------------------------------------------------------------------------------+//| Поиск своих ордеров |//+-------------------------------------------------------------------------------------+int FindOrders( int magic)
{
int t; // Количество открытых позиции (buy's + sell's)int total = OrdersTotal () - 1 ;
for ( int i=total; i>= 0 ; i--)
{
if (! OrderSelect (i,SELECT_BY_POS,MODE_TRADES)) continue ;
if (OrderMagicNumber() == magic && OrderSymbol() == Symbol ())
{
t++;
}
}
return (t);
}
Sırada.. Magic ile her sinyal türü için emir açmamız gerekiyor. Örneğin, daha önceki satışlar için şunu aldım:
//+-------------------------------------------------------------------------------------+//| Открытие позиций |//+-------------------------------------------------------------------------------------+bool Trade( int signal)
{
if (signal == SIGNAL_BUY && FindOrders() == 0 )
if (!OpenBuy())
return ( false );
if (signal == SIGNAL_SELL && FindOrders() == 0 )
if (!OpenSell())
return ( false );
return ( true );
}
Burada da switch deyimi aracılığıyla uygulamak mı? Magic'i FindOrders() işlevine resmi parametreler aracılığıyla da geçirmeyi düşündüm, ancak nasıl olacağını hayal edemiyorum ...
Merhaba. Söylesene, örneğin GBPCHF için çapraz oran için olası kaybı bir şekilde hesaplamak, 1 lotluk bir sipariş açmak ve 50 puanlık bir durdurma koymak mümkün mü? Bildiğim kadarıyla, bir pip'in maliyeti, gelecekte ne göstereceği bilinmeyen temel para birimine bağlıdır.
1 lot için GBPCHG çiftinin (yanılmıyorsam) 1 puanının maliyeti 8$'dır. Böylece, fiyat size karşı giderse ve zararı durdurma tetiklenirse, yaklaşık 50 * 8 = - 400 $ olan bir kayıp sabitlenecektir.
Peki, alış-satış yayılmasındaki (6-8 puan) kayıpların buraya eklenmesi gerekiyor gibi görünüyor... .
MT4 ile ilgili soru. Oldukça uzun bir süre (birkaç gün) EA'yı test ettim ve optimize ettim.
Herşey iyiydi. Ve sonra birden danışman başladığında, her bir barda girişi ve ardından çıkışı göstermeye başlıyor, kısacası bu bir strateji değil, ama allah bilir ne var!!!
Muhtemelen bir yerlerde ayarlarda bir şeyler ters gitti. Nerede ve ne olabilir??? Söylemek. lütfen...
Caesar34 : Merhaba.. Söyleyin lütfen, ayarlar buna izin vermediğinde, MA veya EMA periyodunu negatif bir değerle nasıl yapacağınızı söyleyin... ? MT4'te
MQL5.com web sitesine giriş yapmak için çerezlerin kullanımına izin vermelisiniz.
Lütfen tarayıcınızda gerekli ayarı etkinleştirin, aksi takdirde giriş yapamazsınız.
Hesabınıza giriş yaptınız. İki faktörlü kimlik doğrulama devre dışı bırakıldı. Yeniden kurup yeni bir QR kodu tarayın veya iki faktörlü kimlik doğrulama devre dışıyken devam edin.
"Hesaba katmak" ve DC'den mi bahsediyorsunuz? ;)
Sadece DC'nin bununla hiçbir ilgisi yok.
Burada, yazdığım oldukça karmaşık olmayan bir Uzman Danışman ile oynuyorum. Ancak, çalışan uzmana pazara girmek için bir değil birkaç sinyal eklemeye karar verdim. Ancak piyasadaki her sinyal için sadece bir emir olabilir.
Konu şu. Sihir ile siparişleri ayırt etmenin mümkün olduğu fikrini buldum. Sipariş araması şöyle görünecek:
Sırada.. Magic ile her sinyal türü için emir açmamız gerekiyor. Örneğin, daha önceki satışlar için şunu aldım:
Şu anda switch deyimini kullanmaya karar verdim, bu durumda bu deyimi kullanmak mantıklı mı?
Ve ticaret işlevi şöyle görünüyordu:
Burada da switch deyimi aracılığıyla uygulamak mı? Magic'i FindOrders() işlevine resmi parametreler aracılığıyla da geçirmeyi düşündüm, ancak nasıl olacağını hayal edemiyorum ...
1 lot için GBPCHG çiftinin (yanılmıyorsam) 1 puanının maliyeti 8$'dır. Böylece, fiyat size karşı giderse ve zararı durdurma tetiklenirse, yaklaşık 50 * 8 = - 400 $ olan bir kayıp sabitlenecektir.
Peki, alış-satış yayılmasındaki (6-8 puan) kayıpların buraya eklenmesi gerekiyor gibi görünüyor... .MT4 ile ilgili soru. Oldukça uzun bir süre (birkaç gün) EA'yı test ettim ve optimize ettim.
Herşey iyiydi. Ve sonra birden danışman başladığında, her bir barda girişi ve ardından çıkışı göstermeye başlıyor, kısacası bu bir strateji değil, ama allah bilir ne var!!!
Muhtemelen bir yerlerde ayarlarda bir şeyler ters gitti. Nerede ve ne olabilir??? Söylemek. lütfen...
Merhaba.. Söyleyin lütfen, ayarlar buna izin vermediğinde, MA veya EMA periyodunu negatif bir değerle nasıl yapacağınızı söyleyin... ? MT4'te
Değil!!
iLow sorgusu , grafik 5 ondalık basamak gösterse de 4 ondalık basamaklı bir değer döndürür.
Bu nedenle, ilk mql4 programının geliştirilmesi sıkıştı. Söyle bana, sorun ne olabilir? Yoksa gerekli mi?
iLow sorgusu , grafik 5 ondalık basamak gösterse de 4 ondalık basamaklı bir değer döndürür.
Bu nedenle, ilk mql4 programının geliştirilmesi sıkıştı. Söyle bana, sorun ne olabilir? Yoksa gerekli mi?