[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 572

 
Vinin >> :

Надо бы контроль на стоплевел делать однако. Имхо.
Durağım sabit değil. Saatlik grafiğe göre hesaplanır, yani normal bir marj vardır. Evet konumuz bu olmasa da 200, 300, 400 puanlık sabit bir stop koydum (doğrulama amacıyla) ve hala hata 130...
 
Noterday >> :
У меня стоп не фиксированный. Расчитывается исходя из часового графика, так что там запас нормальный. Да даже дело не в этом, ставлю фиксированный стоп 200, 300, 400 пунктов (ради проверки) и всё равно ошибка 130...
Aynı çöp... Igor Kim'in işlevlerini kullanıyorum. Aptalca ders kitabından en basit olanları kullanırken, her şey yolundaydı. KimIV'den koydum ve her şey yolunda gitti... Sabit hata 130. Durdurma ve alma ile beş açma denemesi ve ardından açık bir emir durma ve alma olmadan kalır. Ve bir takip eden stop (Igor'dan da) tetiklendiğinde stoplar sorunsuz ayarlanıyor... Bu yüzden stratejiyi doğru kontrol edemiyorum... Stopsuz birleşiyor, takip eden stop'tan kar kesiyor.. .
 
Urain >> :

sy= Symbol (); // ???????? sy обьявлен как неизменяемый параметр int Trend_MACD(string& sy,int tf)

Neyle ilgili? Bir şey yanlış? Lütfen açıkla...

 
artmedia70 писал(а) >>
Aynı çöp... Igor Kim'in işlevlerini kullanıyorum. Aptalca ders kitabından en basit olanı kullanırken, her şey yolundaydı. KimIV'den koydum ve her şey yolunda gitti... Sabit hata 130. Durdurma ve alma ile beş açma denemesi ve ardından açık bir emir durma ve alma olmadan kalır. Ve bir takip eden stop (Igor'dan da) tetiklendiğinde stoplar sorunsuz ayarlanıyor... Bu yüzden stratejiyi doğru kontrol edemiyorum... Stopsuz birleşiyor, takip eden stop'tan kar kesiyor.. .

Slipage'de bir sorun gibi görünüyor. O küçük
 
artmedia70 >> :

Neyle ilgili? Bir şey yanlış? Lütfen açıkla...

Bir işlev bildirirken, sy parametresini değişmez olarak bildirdiniz

 int Trend_MACD(string sy,int tf)

ve sonra işlevin gövdesinde bu değişmez parametreye bir değer atamaya çalışırsınız

sy= Symbol ();

hata budur, eğer parametrenin değiştirilmesi gerekiyorsa, mutable olarak bildirilmelidir.

 int Trend_MACD(string& sy,int tf)

Buradaki sorun, bir işlev bildirirken böyle bir "&" işaretidir.

 

Herkese merhaba, belki birinin aşağıdaki algoritmaya sahip bir kodu vardır:

son kapatılan anlaşma kârsız ise ve magic=12345 ile açık pozisyon yoksa Lot=2*lot.

 
dmitriy086 писал(а) >>

Herkese merhaba, belki birinin aşağıdaki algoritmaya sahip bir kodu vardır:

son kapatılan anlaşma kârsız ise ve magic=12345 ile açık pozisyon yoksa Lot=2*lot.


Size yardımcı olmak için arama yapın, "martin" veya "martingale" kelimesiyle tavsiye arayın.
 
Roger >> :

Поиск тебе в помощь, ищи советнки со словом "мартин" или "мартингейл".

Çok basit, kolay yollar aramıyoruz))), çok araştırdım (ama programcı değilim), nerede ve nasıl çözemiyorum, neden, o yüzden bitmesini istiyorum parça.
 
Urain >> :

Bir işlev bildirirken, sy parametresini değişmez olarak bildirdiniz

ve sonra işlevin gövdesinde bu değişmez parametreye bir değer atamaya çalışırsınız

hata budur, eğer parametrenin değiştirilmesi gerekiyorsa, mutable olarak bildirilmelidir.

Sorun, bir işlev bildirirken böyle bir "&" işaretidir.

peki, bu, değiştirilen parametreyi işlev gövdesiyle ilgili olarak dış dünyaya aktarmanız gerekirse. Ve burada, bence, parametre basitçe doğruluk açısından kontrol edilir ve bu durumda değeri değiştirilir. Suç yok.
 
alsu >> :
ну, это если надо передать измененный параметр во внешний мир по отношению к телу функции. А тут по-моему просто параметр проверяется на корректность и в случае чего изменяется его значение. Никакого криминала.

Şey, aslında, evet, zaten otomatik pilottayım, kuralları düşündüm ve tereddüt etmeden tükürdüm,

Parametre dışarıya iletilmezse suç olmadığına katılıyorum.

Ancak, parametrenin dışarıda değişmediğini ve "" veya "0" ı geçerseniz, fonksiyonun dışında örneğin "GBPUSD" olmayacağını unutmayın.