Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Bunu 20 veya 30 $ için kodlayabileceğinizi düşünürdüm.
Doğru.. teşekkürler .. Önce ücretsiz bir şey bulabilecek miyim bir bakayım, bir şey bulamazsam iş ilanı veririm.
Bunu 20 veya 30 $ için kodlayabileceğinizi düşünürdüm.
Aslında, şimdi sipariş kapanışının zaten yayılmayı dikkate aldığını ONAYLADIĞINIZ için, yukarıdaki komut dosyasının benim için çalışması gerektiğini düşünüyorum .. teşekkürler .. Tek yapmam gereken 10 pip .. ve dediğiniz gibi otomatik olarak kapanacak kısa ise ASK değerini, uzun ise BID değerini kullanarak .. ve bunun toplamı toplam hesap karı olarak ve tüm açık emirleri kapatır .. bekleyen emirlere dokunmaz, bu yüzden her şey yolunda .. çok teşekkürler.. ayrıca , lütfen bana açıklar mısınız ..yukarıdaki programda slippage = 5 yazıyor .. bu script için ne anlama geliyor? komut dosyası bir siparişi kapattığında bu nasıl oynayacak? oh ve ayrıca, bu bir komut dosyası mı yoksa EA mı? veya ikisi arasında nasıl ayrım yapılır? [ BU KADAR ÇOK ŞEYİ NASIL ÖĞRENİYORSUNUZ >.< ]
Cok tesekkurler.. Çok net ve çok faydalı.. Acaba böyle bir iş ilanı ne kadara mal olur? Böyle bir kodu değerlendirmek ne kadar zor olabilir? Web'den aldığım ve yukarıda yayınladığım kod BÜYÜK görünüyor .. Yani gerçekten binlerce dolar harcayamam ...
Tekrar merhaba,
Endişelenmenize gerek yok, İstediğiniz şeyin kodu bu kadar karmaşık olmamalı ve sadece bir iş göndermeniz gerekirse, kontrol altında olan sizsiniz, ne kadar ödeyebileceğinizi teklif ediyor ve düşünüyorsunuz. buna değer !
Öte yandan, benim gibiyseniz, önce ücretsiz seçeneği denerdim. Kaybedecek bir şey yok, belki birkaç arkadaş kazanın ve bu süreçte bir şeyler öğrenin.
Şerefe
Aslında, şimdi sipariş kapanışının zaten yayılmayı dikkate aldığını ONAYLADIĞINIZ için, yukarıdaki komut dosyasının benim için çalışması gerektiğini düşünüyorum .. teşekkürler .. Tek yapmam gereken 10 pip .. ve dediğiniz gibi otomatik olarak kapanacak kısa ise ASK değerini, uzun ise BID değerini kullanarak .. ve bunun toplamı toplam hesap karı olarak ve tüm açık emirleri kapatır .. bekleyen emirlere dokunmaz, bu yüzden her şey yolunda .. çok teşekkürler.. ayrıca , lütfen bana açıklar mısınız ..yukarıdaki programda slippage = 5 yazıyor .. bu script için ne anlama geliyor? komut dosyası bir siparişi kapattığında bu nasıl oynayacak? oh ve ayrıca, bu bir komut dosyası mı yoksa EA mı? veya ikisi arasında nasıl ayrım yapılır? [ BU KADAR ÇOK ŞEYİ NASIL ÖĞRENİYORSUNUZ >.< ]
Tekrar merhaba,
Her zaman olduğu gibi, bir iyi bir de kötü haber var. Önce kötü haberi mi yoksa iyi haberi mi istersin?
İşte burada ve yeterince iyi açıklayamazsam lütfen bana bildirin: Bir EA'nın Hesap karına dayalı işlemlerden çıkabilmesi için, bir başlangıç noktası olması için işlem yapılmadan önce hesap özkaynaklarının ne olduğunu bilmesi gerekir. Bir anlam ifade ediyor mu ?
Karşılaştırmak için bir başlangıç noktanız yoksa veya karşılaştırma yoksa, EA hesap kârınız negatif olduğu sürece işleminizi asla kapatmayacak veya hesap kârınız pozitif ve 100'ün üzerindeyse veya her ne olursa olsun tüm işlemleri hemen kapatacaktır. sınırdır.
Bu bir anlam ifade ediyor mu?
Kayma, piyasa fiyatından açarsanız veya kapatırsanız, komisyoncunun yeniden kotasyon yapmadan emri vermesine veya kapatmasına izin verdiğiniz fiyattan maksimum sapma miktarıdır. fiyat değeri (teklif veya satış) kayma limitleri içindeyse, sipariş işleme alınacak, aksi takdirde yeniden fiyatlandırılacaktır.
Evet, kodunuz bir EA. Bir komut dosyası genellikle yalnızca bir kez çalışır, yeni bir onay işareti alırsınız, kodu yürütür ve çıkarsınız. Bir EA, siz izin verdiğiniz sürece sürekli çalışır.
Onları nasıl ayırt edersiniz? Bazen benzer şekilde çalıştıkları için zordur. Yeni bir komut dosyası oluşturulduğunda şöyle görünür:
Yalnızca OnStart işlevine sahip olduğunu ve şunu yazdığını görebilirsiniz: Komut dosyası programı başlatma işlevi.
Sorununuza geri dönersek, herhangi bir emir verilmediğinde hesabı kontrol eden ve bunu bir referans noktası olarak alan bir EA çalıştırırsanız, hesap başına istenen kâra ulaşıldığında tüm siparişleri kapatabilir.
Bir pipin değeri (pip başına para) tüm para birimleri için aynı değildir. AUDUSD çiftindeki bir pip, GBPJPY çiftindeki ile aynı değerde değildir.
Bu EA için belirli semboller mi arıyorsunuz yoksa sadece hesap başına kâra ulaşıldığında tüm siparişleri kapatmak için hangi sembol olursa olsun?
Ayrıca, zararı durdurma hesabı öz sermaye ile mi yoksa emir/çift ile mi ilgili olmalıdır?
Kulağa karmaşık geldiğini biliyorum ama o kadar da karmaşık değil. Bilgisayarlarımız o kadar aptal ki, tam olarak ne istediğinizi belirtmezseniz kaybolurlar.
Bunun size bir yardımı oldu mu? Umarım öyleydi.
Şerefe
üçüncü
AccountProfit()'in mevcut açık işlemler için toplam karı döndürdüğünden oldukça eminim. Yine de belgelerden açık değil.
üçüncü
AccountProfit()'in mevcut açık işlemler için toplam karı döndürdüğünden oldukça eminim. Yine de belgelerden açık değil.
Hmm ...
AccountProfit ()
Bunun yerine kullanıyorum...
Neye ulaşmak istediğine bağlı.
üçüncü
AccountProfit()'in mevcut açık işlemler için toplam karı döndürdüğünden oldukça eminim. Yine de belgelerden açık değil.
Merhaba GumRai ,
Haklısın, belgelerden çok açık değil ama test ettim ve tekrar haklısın, açık olan tüm siparişlerdeki kar/zararın toplamıdır.
İyi yakaladın. Teşekkürler.
Yalnızca manuel olarak açılan siparişleri yönetmek istiyorsanız ve diğer EA'lar tarafından verilebilecek diğer siparişler arasından seçim yapmanız gerekiyorsa, yine de Hesap Karını kullanamazsınız.
Sanırım sihirli sayı = 0 ile seçim yapmak hile yapmalı. Sonra deysmacro'nun önerdiği gibi kârları toplayın.
Sanırım ben böyle görüyorum. Siz ne düşünüyorsunuz?
Merhaba GumRai ,
Haklısın, belgelerden çok açık değil ama test ettim ve tekrar haklısın, açık olan tüm siparişlerdeki kar/zararın toplamıdır.
İyi yakaladın. Teşekkürler.
Yalnızca manuel olarak açılan siparişleri yönetmek istiyorsanız ve diğer EA'lar tarafından verilebilecek diğer siparişler arasından seçim yapmanız gerekiyorsa, yine de Hesap Karını kullanamazsınız.
Sanırım sihirli sayı = 0 ile seçim yapmak hile yapmalı. Sonra deysmacro'nun önerdiği gibi kârları toplayın.
Sanırım ben böyle görüyorum. Siz ne düşünüyorsunuz?
bu başarısız .....
birçok işlem için prc doğru fiyat değil
ayrıca yapma
zaman diliminizi birkaç kez değiştirirseniz ......
bu başarısız .....
birçok işlem için prc doğru fiyat değil
ayrıca yapma
zaman diliminizi birkaç kez değiştirirseniz ......
Evet deVries ,
her şey başarısız oluyor ve sen öyle diyorsan bunu yapmamalıyım, ama gerçekten cevap vermende pek bir yardım göremediğim için .....
Kodun telaşlı bir müşteriye satılmak üzere tasarlanmış ticari bir EA olmadığını anlıyorsunuz, değil mi Bir şeyleri çözmeye çalışıyoruz ve yardım etmek istemiyorsanız, en azından kendi haline bırakmalısınız.
Zaman çerçevesini birkaç kez değiştirirsem gerçekten bunu mu düşünüyorsunuz..... ne? Kayma 3000000 olacak mı? Görünüşe göre MT4'ümde değil. Ve bana inanmıyorsanız, kendiniz bir test yapın.
Testim, zaman dilimlerini değiştirdiğinizde, EA'nın deinit/init döngüsünden geçtiğini ve bahsedilen kod OnInit'te olduğundan, Slippage'in her seferinde 30 noktada olacağını söylüyor.
Herkesin görebileceği gibi, önerdiğiniz buysa, zaman dilimlerini değiştirmek Kayma'yı bir milyona getirmeyecektir.
Ve hayır, bu sahte bir resim değil, gerçek, her zaman dilimini değiştirme zamanını kontrol edebilirsiniz.
Umarım yardımcı olur.
Tekrar merhaba,
Her zaman olduğu gibi, bir iyi bir de kötü haber var. Önce kötü haberi mi yoksa iyi haberi mi istersin?
İşte burada ve yeterince iyi açıklayamazsam lütfen bana bildirin: Bir EA'nın Hesap karına dayalı işlemlerden çıkabilmesi için, bir başlangıç noktası olması için işlem yapılmadan önce hesap özkaynaklarının ne olduğunu bilmesi gerekir. Bir anlam ifade ediyor mu ?
Karşılaştırmak için bir başlangıç noktanız yoksa veya karşılaştırma yoksa, EA hesap kârınız negatif olduğu sürece işleminizi asla kapatmayacak veya hesap kârınız pozitif ve 100'ün üzerindeyse veya her ne olursa olsun tüm işlemleri hemen kapatacaktır. sınırdır.
Bu bir anlam ifade ediyor mu?
Kayma, piyasa fiyatından açarsanız veya kapatırsanız, komisyoncunun yeniden kotasyon yapmadan emri vermesine veya kapatmasına izin verdiğiniz fiyattan maksimum sapma miktarıdır. fiyat değeri (teklif veya satış) kayma limitleri içindeyse, sipariş işleme alınacak, aksi takdirde yeniden fiyatlandırılacaktır.
Evet, kodunuz bir EA. Bir komut dosyası genellikle yalnızca bir kez çalışır, yeni bir onay işareti alırsınız, kodu yürütür ve çıkarsınız. Bir EA, siz izin verdiğiniz sürece sürekli çalışır.
Onları nasıl ayırt edersiniz? Bazen benzer şekilde çalıştıkları için zordur. Yeni bir komut dosyası oluşturulduğunda şöyle görünür:
Yalnızca OnStart işlevine sahip olduğunu ve şunu yazdığını görebilirsiniz: Komut dosyası programı başlatma işlevi.
Sorununuza geri dönersek, herhangi bir emir verilmediğinde hesabı kontrol eden ve bunu bir referans noktası olarak alan bir EA çalıştırırsanız, hesap başına istenen kâra ulaşıldığında tüm siparişleri kapatabilir.
Bir pipin değeri (pip başına para) tüm para birimleri için aynı değildir. AUDUSD çiftindeki bir pip, GBPJPY çiftindeki ile aynı değerde değildir.
Bu EA için belirli semboller mi arıyorsunuz yoksa sadece hesap başına kâra ulaşıldığında tüm siparişleri kapatmak için hangi sembol olursa olsun?
Ayrıca, zararı durdurma hesabı öz sermaye ile mi yoksa emir/çift ile mi ilgili olmalıdır?
Kulağa karmaşık geldiğini biliyorum ama o kadar da karmaşık değil. Bilgisayarlarımız o kadar aptal ki, tam olarak ne istediğinizi belirtmezseniz kaybolurlar.
Bunun size bir yardımı oldu mu? Umarım öyleydi.
Şerefe
Tekrar merhaba,
Her zaman olduğu gibi, bir iyi bir de kötü haber var. Önce kötü haberi mi yoksa iyi haberi mi istersin?
İşte burada ve yeterince iyi açıklayamazsam lütfen bana bildirin: Bir EA'nın Hesap karına dayalı işlemlerden çıkabilmesi için, bir başlangıç noktası olması için işlem yapılmadan önce hesap özkaynaklarının ne olduğunu bilmesi gerekir. Bir anlam ifade ediyor mu ?
Karşılaştırmak için bir başlangıç noktanız yoksa veya karşılaştırma yoksa, EA hesap kârınız negatif olduğu sürece işleminizi asla kapatmayacak veya hesap kârınız pozitif ve 100'ün üzerindeyse veya her ne olursa olsun tüm işlemleri hemen kapatacaktır. sınırdır.
Bu bir anlam ifade ediyor mu?
Kayma, piyasa fiyatından açarsanız veya kapatırsanız, komisyoncunun yeniden kotasyon yapmadan emri vermesine veya kapatmasına izin verdiğiniz fiyattan maksimum sapma miktarıdır. fiyat değeri (teklif veya satış) kayma limitleri içindeyse, sipariş işleme alınacak, aksi takdirde yeniden fiyatlandırılacaktır.
Evet, kodunuz bir EA. Bir komut dosyası genellikle yalnızca bir kez çalışır, yeni bir onay işareti alırsınız, kodu yürütür ve çıkarsınız. Bir EA, siz izin verdiğiniz sürece sürekli çalışır.
Onları nasıl ayırt edersiniz? Bazen benzer şekilde çalıştıkları için zordur. Yeni bir komut dosyası oluşturulduğunda şöyle görünür:
Yalnızca OnStart işlevine sahip olduğunu ve şunu yazdığını görebilirsiniz: Komut dosyası programı başlatma işlevi.
Sorununuza geri dönersek, herhangi bir emir verilmediğinde hesabı kontrol eden ve bunu bir referans noktası olarak alan bir EA çalıştırırsanız, hesap başına istenen kâra ulaşıldığında tüm siparişleri kapatabilir.
Bir pipin değeri (pip başına para) tüm para birimleri için aynı değildir. AUDUSD çiftindeki bir pip, GBPJPY çiftindeki ile aynı değerde değildir.
Bu EA için belirli semboller mi arıyorsunuz yoksa sadece hesap başına kâra ulaşıldığında tüm siparişleri kapatmak için hangi sembol olursa olsun?
Ayrıca, zararı durdurma hesabı öz sermaye ile mi yoksa emir/çift ile mi ilgili olmalıdır?
Kulağa karmaşık geldiğini biliyorum ama o kadar da karmaşık değil. Bilgisayarlarımız o kadar aptal ki, tam olarak ne istediğinizi belirtmezseniz kaybolurlar.
Bunun size bir yardımı oldu mu? Umarım öyleydi.
Şerefe
Tekrar merhaba
Çok net bir cevap için teşekkürler.. ve çok yardımcı olduğun için teşekkürler .Şimdi öğrettiğin çok şeyi anlıyorum..
"Bu EA için belirli semboller mi arıyorsunuz, yoksa hangi sembol olursa olsun, sadece hesap başına kâra ulaşıldığında tüm siparişleri kapatmak için mi?" = bazı koşullarla ikinci yarı şart
"hesap başına kâra ulaşıldığında tüm siparişleri kapatmak için"
Tamam, bir seferde sadece 2 çift işlem yapıyorum .. Önce bir çift için bir emir açıyorum .. eğer bana karşı gelirse, diğer çiftteki emirle onu hedge ediyorum ..
Aşağıdakileri yapan EA'yı arıyorum:
1) HİÇBİR sipariş yoksa veya yalnızca BİR sipariş varsa HİÇBİR ŞEY YAPMAYIN
2) SADECE İKİ sipariş devam ediyorsa X kârında KAPANMALIDIR, aksi takdirde 1)'e gidin
3) X'i kapatırken, spread'i ödenmiş olarak kabul etmeli ve X'i NET kar olarak düşünmelidir [ bu, AccountProfit()'in ödemeniz gereken spread'i doğrudan olumsuzladığı ve size brüt değil net kârı gösterdiği yukarıda zaten açıklanmıştır .. eğer doğruysa yanlış ]
4) Gördüğünüz gibi, SL ve TP sorun değil, bunları kullanmıyorum, bu yüzden EA'da gerekli değil
Şimdi, ücretsiz şeyler konusunda tamamen yanınızdayım, ayrıca kodlama bilmememe rağmen, ihtiyacım olanın yarısından fazlasının zaten EA'nın üzerinde olduğunu düşünüyorum.. iki emir açıkken .. Sanırım oradaki FOR döngüsü ile bir şeyler yapması gerekiyor .. veya bunun gibi bir şey .. =D [ Tamam, şimdi kıskanıyorum ki siz çocuklar kodu okuyabiliyorsunuz ve ben yapamıyorum!! .. şimdi kendimi 20. yüzyıldan kalma aptal bir adam gibi hissediyorum ! ahahha 21. yüzyılda herkes kodlamayı bilmeli >.< ]
İhtiyaçlarımın hızlı bir akıl akış şemasını yaptım
EA başlar ---> 0 veya 1 sipariş olana kadar hiçbir şey yapmaz ----> 2. sipariş tetiklendiğinde bir 'çağrı açma sesi' çıkarır ----> Her iki siparişi de X tutarında saf kârla kapatır [yayılımı değerlendirdikten sonra ] ve bir 'çağrı kapatma sesi' çıkarır ]
Tabii ki, arama açma ve arama kapatma ses dosyaları herhangi bir küçük dalga dosyası olabilir.. mt4'ün kendisinde kolayca bulunur. .. Bu şeylerin, birkaç şeyi değiştirerek yayınladığım yukarıdaki EA'da elde edilebileceğini düşünüyorum! hehehe yardım et lütfen =D