[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 602

 
if (OrderTakeProfit()!= 0 &&OrderTakeProfit()!=OrderOpenPrice()+ 2 *kio* Point &&Bid>OrderOpenPrice()+ 50 *kio* Point )
               OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),OrderOpenPrice()+ 2 *kio* Point , 0 );
günün tüm neşeli saatleri. söyle bana burada yanlış olan 1 numaralı hata yazıyor nasıl düzeltilir? teşekkür etmek!
 
laveosa :
günün tüm neşeli saatleri. burada neyin yanlış olduğunu söyle hata 1 nasıl düzeltilir? teşekkür etmek!


Fiyat aynı yönde aynı seviyenin 50 adım üzerindeyken iki aşamalı bir siparişte kar elde etmeye çalışıyorsunuz. Bu durumda, artık kar al değil, zararı durdur olacaktır. Bir Al piyasa emri için Kâr Al emri, emrin belirlenen fiyatının değil, mevcut Satış fiyatının üzerindeki herhangi bir şeydir. Sell için bunun tersi doğrudur.

Ve fiyatları normalleştirin.

 
r772ra :

Bence hepsi GetPriceToInput() işleviyle ilgili.

Doğru. Genelde limit fiyat orada hesaplanır. Ve ortaya çıktığı gibi, GetPriceToInput()'un sırasıyla satın alma talebinden daha düşük ve köyler için tekliften daha yüksek olması için bir koşul gereklidir. Böyle bir kontrol yoktu, bu yüzden bazen 130 hatası ortaya çıktı.
 
r772ra :

1 ve 2 çubuktan gösterge değerleri almaya çalışın. Bunun gibi bir şey.

Sadece 1 ve 0'a ihtiyacım var, ama buradaki sorun bu değil: siparişler (kırmızı daire içine alınmış), neden açılıyorlar??? programa göre onlar için herhangi bir tetikleme kriteri yoktur ((.
 
Equilibrium :

Sadece 1 ve 0'a ihtiyacım var, ama buradaki sorun bu değil: siparişler (kırmızı daire içine alınmış), neden açılıyorlar??? programa göre onlar için herhangi bir tetikleme kriteri yoktur ((.

Daha kesin cevap vermek için danışmanın koduna bakmanız gerekir. Ancak bu genellikle, bir danışman yazarken, danışmanların çalışmalarının göstergeler adı verilen bazı özellikleri dikkate alınmadığında olur. Uzman Danışmanlar gösterge değerlerini kendileri hesaplamazlar, gösterge tamponlarından hazır olarak alırlar. Bu nedenle, örneğin göstergenin önceki değerlerini veya göstergenin kendisinin yaptığı başka bir şeyi hatırlamak gerekirse, tüm bunlar danışmanda sağlanmalıdır. En azından kod tabanında böylelerini gördüm.Eh, standart bir stokastik var gibi görünse de "çarpık" göstergeler de var ve bu onun için geçerli değil.
 
rigonich :

Daha kesin cevap vermek için danışmanın koduna bakmanız gerekir. Ancak bu genellikle, bir danışman yazarken, danışmanların çalışmalarının göstergeler adı verilen bazı özellikleri dikkate alınmadığında olur. Uzman Danışmanlar gösterge değerlerini kendileri hesaplamazlar, gösterge tamponlarından hazır olarak alırlar. Bu nedenle, örneğin göstergenin önceki değerlerini veya göstergenin kendisinin yaptığı başka bir şeyi hatırlamak gerekirse, tüm bunlar danışmanda sağlanmalıdır. En azından kod tabanında böylelerini gördüm.Eh, standart bir stokastik var gibi görünse de "çarpık" göstergeler de var ve bu onun için geçerli değil.


Standart olanlar dahil tüm göstergeler 0 barda yeniden çizilir, bu nedenle yanlış sinyaller vardır.

İpucu ... benzer sorularınız varsa, böyle bir işlev var:

bool WindowScreenShot ( string dosya adı, int size_x, int size_y, int start_bar=-1, int chart_scale=-1, int chart_mode=-1)
Geçerli grafiğin bir görüntüsünü GIF dosyası olarak kaydeder. Başarısızlık durumunda YANLIŞ döndürür. Bir hata hakkında bilgi almak için GetLastError() işlevini çağırmanız gerekir.

Ekran görüntüsü terminal_directory\experts\files klasörüne (Uzman Danışmanın test edilmesi durumunda terminal_directory\tester\files ) veya alt klasörlerine kaydedilir.

 
r772ra :


Standart olanlar dahil tüm göstergeler 0 barda yeniden çizilir, bu nedenle yanlış sinyaller vardır.

İpucu ... benzer sorularınız varsa, böyle bir işlev var:

bool WindowScreenShot ( string dosya adı, int size_x, int size_y, int start_bar=-1, int chart_scale=-1, int chart_mode=-1)
Geçerli grafiğin bir görüntüsünü GIF dosyası olarak kaydeder. Başarısızlık durumunda YANLIŞ döndürür. Bir hata hakkında bilgi almak için GetLastError() işlevini çağırmanız gerekir.

Ekran görüntüsü terminal_directory\experts\files klasörüne (Uzman Danışmanın test edilmesi durumunda terminal_directory\tester\files ) veya alt klasörlerine kaydedilir.


Genel olarak, hiçbiri değil, bazıları ve sadece sıfırda değil, genel olarak sıfır barda çalışmanın "daha pahalı" olduğu konusunda size tamamen katılıyorum.

ne saçmalıyorum. Bir ekran görüntüsünün sorunu çözmeye nasıl yardımcı olabileceğini anlayamıyorum?

 
rigonich :


Genel olarak, hiçbiri değil, bazıları ve sadece sıfırda değil, genel olarak sıfır barda çalışmanın "daha pahalı" olduğu konusunda size tamamen katılıyorum.

ne aptalım ben. Bir ekran görüntüsünün sorunu çözmeye nasıl yardımcı olabileceğini anlayamıyorum?


WindowScreenShot grafiğin anlık görüntüsünü alıyor, bunun anlaşılabilir olduğunu düşünüyorum. Pozisyon açma fonksiyonundan hemen sonra yazarsanız,

 

iyi anla, bir soru vardı VE NEDEN?????? Fotoğrafa bakıyoruz.

 
r772ra :


WindowScreenShot grafiğin anlık görüntüsünü alıyor, bunun anlaşılabilir olduğunu düşünüyorum. Pozisyon açma fonksiyonundan hemen sonra yazarsanız,

 

iyi anla, bir soru vardı ve NEDEN?????? Fotoğrafa bakıyoruz.


Böyle bir asistan var.
 
r772ra :

Böyle bir asistan var.

Anladım. Teşekkürler.İlginç, denemeliyim.
Neden: