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

 
Michey25 писал(а) >>

Yeni başlayan birine yardım edin.

Ders kitabını karıştırdı! yaratıcılara çok minnettarım. Genel olarak dil C'ye benzer. Ama nedense ders kitabında basit bir program örneği bulamadım. Birisi, fiyatlar belirtilen seviyenin üzerindeyse basitçe bir emir açan bir program kodu yazar. Çok minnettar olacağım!

https://www.mql5.com/ru/forum/123101

 
LoV писал(а) >>

Yardım, belki birisi MetaEditor4'te böyle bir sorunla karşılaştı.

Dil için yardım, okunamayan küçük baskıda görüntülenir! Bunun gibi bir şey:

Bununla nasıl başa çıkılacağını bilen biri varsa, lütfen yardım edin. Şimdiden teşekkürler.

https://www.mql5.com/ru/forum/105579

https://www.mql5.com/ru/forum/109899

 

Herkese merhaba) Danışman yazıyorum)) belirli koşullar altında günün açılış fiyatından belirli bir mesafede bir kez işlem açılmalı mı?

 int start ( )
{
DOP = iOpen ( NULL , PERIOD_D1 , 0 ) ;
int total = OrdersTotal ( ) ;
if ( OpenDay ! = Day ( ) )
{
double ask = NormalizeDouble ( Ask , 4 ) ;
double bid = NormalizeDouble ( Bid , 4 ) ;
if ( ask = = ch * Point + DOP )
{
ticket = OrderSend ( Symbol ( ) , OP_BUY , lot , ask , 5 , ask - SL * Point , ask + TP * Point , NULL , mg , 0 , Blue ) ;
OpenDay = Day ( ) ;
}
if ( bid = = DOP - ch * Point )
{
ticket = OrderSend ( Symbol ( ) , OP_SELL , lot , bid , 5 , bid + SL * Point , bid - TP * Point , NULL , mg , 0 , Red ) ;
OpenDay = Day ( ) ;
}
}
return ( 0 ) ;
}


nedense bu günlerin içindeki şartlar sağlandığı halde bazı günleri atlıyor (((( söyle bana, pliz, neden ((

 
TcD писал(а) >>

Lütfen nedenini söyle ((

ve ortaya çıkıyor...

 int start ( )
{
DOP = iOpen ( NULL , PERIOD_D1 , 0 ) ;
int total = OrdersTotal ( ) ; 
if ( OpenDay ! = Day ( ) )
{
double ask = NormalizeDouble ( Ask , 4 ) ; 
double bid = NormalizeDouble ( Bid , 4 ) ; 
if ( ask = = ch * Point + DOP ) 
{
ticket = OrderSend ( Symbol ( ) , OP_BUY , lot , ask , 5 , ask - SL * Point , ask + TP * Point , NULL , mg , 0 , Blue ) ; 
OpenDay = Day ( ) ;
}
if ( bid = = DOP - ch * Point ) 
{
ticket = OrderSend ( Symbol ( ) , OP_SELL , lot , bid , 5 , bid + SL * Point , bid - TP * Point , NULL , mg , 0 , Red ) ;
OpenDay = Day ( ) ;
}
}
return ( 0 ) ;
}
 
TcD >> :

Herkese merhaba) Danışman yazıyorum)) belirli koşullar altında günün açılış fiyatından belirli bir mesafede bir kez işlem açılmalı mı?


nedense bu günlerin içindeki şartlar sağlandığı halde bazı günleri atlıyor (((( söyle bana, pliz, neden ((


Belki de fiyatın tam olarak şuna düşmesi gerekmediği için: ask==ch*Puan+DOP Ve burada >= ihtiyacınız var

Peki, vb. Öte yandan, bazı sınırlamalarla mümkündür, yani. belirli bir aralığa düşme durumu.

 

sor>=ch*Nokta+DOP; -yardım etti)

teşekkürler) Fiyatın düşebileceği gerçeğini düşünmedim bile)

 
Merhaba!
Lütfen bana test sonuçlarına bakarak para birimini piplere nasıl "çevirdiğini" söyleyin... Yani. Örneğin, USD cinsinden değil, pip cinsinden kar bilmek istiyorum. Arzu edilir, belirli bir hesaplama formülü ve bir ders kitabına bağlantı değil. Teşekkür ederim!

ps Excel'deki tüm işlemleri kopyalayabilirim ve alış ve satış fiyatları arasındaki tüm farkları kendim özetleyebilirim ama bu iyi değil :)
 
Eğer "bakmak" ve exel vızıldamıyorsa ve emrin açılış fiyatından emrin kapanış fiyatını çıkarmak doğru formül değilse, o zaman tek seçenek aritmetik işlemlerini zihninizde hızlı bir şekilde nasıl yapacağınızı öğrenmektir. Başka seçenek yok.
 
Herkese selam! Soru oluşturuldu - sorun ne olabilir - test cihazı Build 225 optimizasyon raporunu kaydetmiyor
 
walker_ писал(а) >>
Herkese selam! Soru oluşturuldu - sorun ne olabilir - test cihazı Build 225 optimizasyon raporunu kaydetmiyor

Bak, şablon sağlam mı? Şablonlar dizinindeki ad OptimizationReport.htm'dir.

Neden: