MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 98

 
Andrey Sokolov :
Kodun hem alış hem de satış için her iki kısmı da olduğunda, bekleyen emir tetiklendikten sonra, herhangi bir nedenle fiyatın herhangi bir yönde durması düzeltilir. Ve kodun sadece alım veya satım için bir kısmı olduğunda, durdurma, yalnızca fiyat ondan uzaklaştığında amaçlandığı gibi ayarlanır.

Yani kodu sıraya koyun, çok fazla hata var. Örneğin, bir emirle ilgili herhangi bir işlem yapılırken önce OrderSelect () fonksiyonu ile seçilmesi gerekir, bu koşul sizin için her zaman karşılanmayabilir. Ardından, bir siparişi değiştirirken, değişmeden kalan parametreler sıfırlanmamalı, orijinal formlarında iletilmelidir.

Yani OrderModify (bilet, fiyat, sl,   0 , 0 , Blue) OrderModify'a ihtiyacınız var (bilet, fiyat, sl, OrderTakeProfit () , OrderExpiration () , Blue).

Biletin sonsuza kadar hafızada saklanmasını umamazsınız, öyle değildir, özellikle birkaç sipariş açıldığında ve biletleri aynı değişkene yazıldığında. Ardından, bilinmeyen bir biletteki siparişi değiştirmeyi veya silmeyi deneyin.

 
Andrey Sokolov :
Kodun hem alış hem de satış için her iki kısmı da olduğunda, bekleyen emir tetiklendikten sonra, herhangi bir nedenle fiyatın herhangi bir yönde durması düzeltilir. Ve kodun sadece alım veya satım için bir kısmı olduğunda, durdurma, yalnızca fiyat ondan uzaklaştığında amaçlandığı gibi ayarlanır.
ilk olarak, bilet alıp satmak için farklı değişkenler yapın
 
Vitalie Postolache :

Örneğin, bir emirle ilgili herhangi bir işlem yapılırken önce OrderSelect () fonksiyonu ile seçilmesi gerekir, bu koşul sizin için her zaman karşılanmayabilir.

Böylece o seçilir, sonunda işlev görür. Ya da sorun ne?
 
Vitalie Postolache :

Ardından, bir siparişi değiştirirken, değişmeden kalan parametreler sıfırlanmamalı, orijinal formlarında iletilmelidir.

Yani OrderModify (bilet, fiyat, sl,   0 , 0 , Blue) OrderModify'a ihtiyacınız var (bilet, fiyat, sl, OrderTakeProfit () , OrderExpiration () , Blue).

Kar ve son kullanma süresi yoktur, yani sıfırlar. Yani doğru değil mi?
 
Sergey Gritsay :
ilk olarak, bilet alıp satmak için farklı değişkenler yapın
Vitalie Postolache :

Biletin sonsuza kadar hafızada saklanmasını umamazsınız, öyle değildir, özellikle birkaç sipariş açıldığında ve biletleri aynı değişkene yazıldığında. Ardından, bilinmeyen bir biletteki siparişi değiştirmeyi veya silmeyi deneyin.

Teşekkürler.

Sorun aslında şuydu. Ama bunu buraya sormadan önce bile yaptım, görünüşe göre uyumam gerekiyordu.

 

merhaba, soru şu ki, sondaki danışman yazdı (bu işte yeni)

Trol iyi çalışıyor, ancak sorun şu ki bir düşüş var, böyle bir düşüşü azaltmak için bir şekilde ne yapılabilir?

Ekranda bir satış anlaşması açıldı.

 
Denizrip :

merhaba, soru şu ki, sondaki danışman yazdı (bu işte yeni)

Trol iyi çalışıyor, ancak sorun şu ki bir düşüş var, böyle bir düşüşü azaltmak için bir şekilde ne yapılabilir?

Ekranda bir satış anlaşması açıldı.

Sat yerine Al'ı açmak gerekiyordu ve 1.0620 Satış fiyatında, o zaman herhangi bir düşüş olmayacaktı.
 
Denizrip :

merhaba, soru şu ki, sondaki danışman yazdı (bu işte yeni)

Trol iyi çalışıyor, ancak sorun şu ki bir düşüş var, böyle bir düşüşü azaltmak için bir şekilde ne yapılabilir?

Ekranda bir satış anlaşması açıldı.

Acilen bir zaman makinesi yapın. İndirim saatinden biraz önce gelin, kendinize bir tokat atın ve satmak yerine - satın alın :)

Ama cidden, "fiyat yükseldi", resimdeki okla gösterilen o zamandan çok daha erken. Bu yüzden pozisyonu tersine çevirmek gerekiyordu. fiyatın daha da yükselmesini beklemek yerine.

Peki, ya da yeterli depozito varsa, son okun olduğu yerde ortalama. Bu, kaybı durdurmanın iğrenç olması durumunda ve dolayısıyla - kaybı durdurma kuralları.

 
Denizrip :

merhaba, soru şu ki, sondaki danışman yazdı (bu işte yeni)

Trol iyi çalışıyor, ancak sorun şu ki bir düşüş var, böyle bir düşüşü azaltmak için bir şekilde ne yapılabilir?

Ekranda bir satış anlaşması açıldı.

2 seçenek:

Trole dönüşmeden önce dur

ya da bir geyik yetiştir ve anın tadını çıkar

 

Vitaly Muzichenko :

.... ve ticaret için biri, böylece bir döngü değil, birkaç tane kullanabilirsiniz.

Teşekkür ederim.