[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 90

 
Yazdıkça anladım.
 
PapaYozh :


koda ekle:

ve analiz edin.

Üzgünüm, ne olduğunu anlamadım. Yine, hata 130 hemen hemen her yerdedir. OpenFrvUp=80.98 SL=79.62 TP=81.21 Açılmalı, ancak gitmiyor.... Veya işte diğer yazdırma verileri - OpenFrvUp=80.83 SL=79.47 TP=81.06 Durdurma normalizasyonu eklendi

SL = NormalizeDouble (SL,opDigits);
TP = NormalizeDouble (TP,opDigits);
ОткрФрвниз = NormalizeDouble (ОткрФрвниз,opDigits);
yardımcı olmuyor

Döviz çiftlerinde - normal, dolar endeksinde - hayır .........

 

Söyleyin lütfen, "sihir" parametresinin tam olarak " sihir" gibi yazılışı önemli mi, yoksa "MAGIC" seçeneğini de (küçük ve büyük harfler) kullanabilir misiniz?

Şimdiden teşekkür ederim.

 
nemo811 :

Söyleyin lütfen, "sihir" parametresinin tam olarak " sihir" gibi yazılışı önemli mi, yoksa "MAGIC" seçeneğini de (küçük ve büyük harfler) kullanabilir misiniz?

Şimdiden teşekkür ederim.

:)

Evet, en azından Papa'nın adını verin.

 
sergeev :

:)

Evet, en azından Papa'nın adını verin.


Anladım. Ders çalışıyorum. Hiç düşünme... :)
 
volshebnik :

Üzgünüm, ne olduğunu anlamadım. Yine, hemen hemen her yerde 130 hatası.

yardımcı olmuyor

Döviz çiftlerinde - normal, dolar endeksinde - hayır .........


ERR_INVALID_STOP 130 Çok yakın veya yanlış hesaplanmış veya normalleştirilmemiş stop fiyatları (veya bekleyen emir açılış fiyatları) olan stoplar. Deneme, yalnızca güncel olmayan fiyat nedeniyle hata meydana gelirse tekrarlanabilir. RefreshRates işlevini kullanarak verileri güncellemek ve tekrar denemek için 5 saniyelik bir gecikmeden sonra gereklidir. Hata devam ederse, tüm ticaret girişimlerini durdurmalı ve program mantığını değiştirmelisiniz.

satır ekle

 Print ( " STOPLEVEL=" , MarketInfo(Symb,MODE_STOPLEVEL));

ve orada ne olduğunu görün.

 
PapaYozh :


ERR_INVALID_STOP 130 Çok yakın veya yanlış hesaplanmış veya normalleştirilmemiş stop fiyatları (veya bekleyen emir açılış fiyatları) olan stoplar. Deneme, yalnızca hatanın güncel olmayan bir fiyattan kaynaklanması durumunda tekrarlanabilir. RefreshRates işlevini kullanarak verileri güncellemek ve tekrar denemek için 5 saniyelik bir gecikmeden sonra gereklidir. Hata devam ederse, tüm ticaret girişimlerini durdurmalı ve program mantığını değiştirmelisiniz.

satır ekle

ve orada ne olduğunu görün.

OpenFrvUp=79.215 SL=77.855 TP=79.445 DUR SEVİYESİ=200

OpenFrvUp=78.065 SL=76.705 TP=78.295 DURMA SEVİYESİ=200

 

ERR_INVALID_FUNCTION_PARAMVALUE 4051 Geçersiz fonksiyon parametre değeri

Affedersiniz, bunu nerede aramalıyım?

OrderSelect(bilet,SELECT_BY_TICKET,MODE_TRADES );
OrderClose(bilet, Lot, Bid, 5, 0 ); Alert("Sipariş Kapatma Hatası", GetLastError() ); - Sor, Bid yazdı, gerçek zamanlı olarak kıvranıyorum, bir fiyata yenmeye başladı,

Bir sürü hem açıldı hem de kapandı ?????? ve yanlış olan 7 Bilet açıldı.

 

Değerli forum kullanıcıları kodla ilgili yardım

 if (Close[ 0 ]<line1+p1&&Close[ 0 ]>line1-p1) ObjectCreate ( "m" , OBJ_ARROW , 0 ,time1,line1);

duruma göre bar zamanı nasıl bulunur, yani. yerine ne olmalıdır (time1=D'00:00';). Fiyat çizgiyi geçiyor ve çizgiyi geçen çubuğa ok çizilmelidir.

 
Alexandr24 :

Değerli forum kullanıcıları kodla ilgili yardım

duruma göre bar zamanı nasıl bulunur, yani. yerine ne olmalıdır (time1=D'00:00';). Fiyat çizgiyi geçiyor ve çizgiyi geçen çubuğa ok çizilmelidir.


time1 yerine Time[0] koyabilirsiniz, ancak gerçek zamanlı olacaktır. Ve eğer "tarihi" atmak istiyorsanız, çizgiyi geçen çubuğun zamanını nasıl bulacaksınız?