[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 226
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Merhaba! Lütfen danışman kodundaki para yönetimini değiştirmeme yardım edin.
EA'nın 2 koşulu var
1- minimum lot + sabit lotla çalışma veya ücretsiz fon yüzdesinde 2- lot artış
ve 1. başarısız işlemden sonra lotun - 0,01 lot, 2. işlem de başarısız olursa - 0,02 lot kadar artırmam gerekiyor,
ve 3. mağlubiyetten sonra parti tekrar minimuma indi.
Uzman Danışmanıma ekleyebileceğim işlevlere ihtiyacım var (tercihen mümkün olduğunca basit)
Include (lot_lib) aracılığıyla koda eklemeye çalıştım bir sürü hata veriyor ve hiçbir şey olmuyor.
Zaman ayırdığınız için şimdiden teşekkürler!.
Merhaba!
Kodu yazıyorum, amaç son üç çubuğun en düşük/en yüksek noktasında stoploss seviyesini ayarlamak. İşte olanlar:
Siparişler aşağıdaki kodla açılır:
StopLoss global bir değişkendir .
Test ederken, paranın bir anda, tek bir işlemde tükendiği bir an gelir. Partiler küçüktür, bu nedenle tek sorun, kaybı durdurmanın bir nedenden dolayı ayarlanmamış olmasıdır (0'a eşittir).
Neyin yanlış olduğunu anlayamıyorum.
Koda bir bakın, nerede hata yapmış olabilirim?
Merhaba!
Kodu yazıyorum, amaç son üç çubuğun en düşük/en yüksek noktasında stoploss seviyesini ayarlamak. İşte olanlar:
Siparişler aşağıdaki kodla açılır:
StopLoss global bir değişkendir.
Test ederken, paranın bir anda, tek bir işlemde tükendiği bir an gelir. Partiler küçüktür, bu nedenle tek sorun, herhangi bir nedenle durdurma kaybının ayarlanmamış olmasıdır (0'a eşittir).
Neyin yanlış olduğunu anlayamıyorum.
Koda bir bakın, nerede hata yapmış olabilirim?
Zararı durdur , satın alımlardan sonra her zaman 0'dır.
Sebep: lvl3 değişkeni tanımlanmadı (mekanik hata)
Merhaba.
yayılmasını anlıyorum. Yayılma her zaman bana karşı. Yani zararı durdurmaya eklemeli ve kârı al'dan çıkarmalı mıyım? Yani 50 puanlık net kar elde etmek istersem (bir döviz çifti için spread 3 puandır), o zaman sırayla kâr al = 53 puan belirtmeliyim. Eğer 50 puanlık net bir kayba izin veriyorsam, o zaman sırayla zararı durdur = 47 puan belirtmeliyim. Her şeyi doğru anladım mı?
Şimdiden teşekkürler!
Merhaba.
yayılmasını anlıyorum. Yayılma her zaman bana karşı. Öyleyse, zararı durdurmaya eklemeli ve kârdan çıkarmalı mıyım? Yani 50 puanlık net kar elde etmek istersem (bir döviz çifti için spread 3 puandır), o zaman sırayla kâr al = 53 puan belirtmeliyim. Eğer 50 puanlık net bir kayba izin veriyorsam, o zaman sırayla zararı durdur = 47 puan belirtmeliyim. Her şeyi doğru anladım mı?
Şimdiden teşekkürler!
Merhaba!
Planlarınız ve beklentilerinizden bahsediyorsak, o zaman her şey böyle.
Resmi olarak konuşursak, "sırasıyla ... kâr al = 53 puan" ifadesinin ne anlama geldiği açık değil.
Merhaba! Kullanıcı f-it ile anlamaya yardımcı olun.
Anladığım kadarıyla: koşul doğruysa isitpik- (doğru) için döndürülür. Koşul, AO'dan yapılan hesaplamayı içeren 0. arabellek tarafından hesaplanır. Yoksa tamponda sadece son i-bar mı var ve bu kriterler için şartlar sağlandığında isitpik() e (true) geçiliyor? Ve eğer bu yukarıda koşula göre yapılıyorsa, neden (i) değişkenine int tipi atansın .
Merhaba!
Planlarınız ve beklentilerinizden bahsediyorsak, o zaman her şey böyle.
Resmi olarak konuşursak, "sırasıyla ... kâr al = 53 puan" ifadesinin ne anlama geldiği açık değil.
"Siparişte, kar al = 53 puan" diyerek, bekleyen bir emir (örneğin, Buy Stop) ve iki zararı durdur ve kar al sütununu kastettim. Yani, 50 puanlık bir kar elde etmek istiyorsam, o zaman bekleyen bir siparişte 53 puan kar al belirtmem gerekiyor, 50 değil, çünkü 3 puan spread'i yiyecek. Böyle?
Emirlerdeki TP ve SL, puan olarak değil, fiyat olarak belirtilir.
"Siparişte, kar al = 53 puan" diyerek, bekleyen bir emir (örneğin, Buy Stop) ve iki zararı durdur ve kar al sütununu kastettim. Yani, 50 puanlık bir kar elde etmek istiyorsam, o zaman bekleyen bir siparişte 53 puan kar al belirtmem gerekiyor, 50 değil, çünkü 3 puan spread'i yiyecek. Böyle?