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

 
Vinin :

Anlaşılan soruyu doğru formüle etmemişsin.

Durumu tam olarak açıklamak için neyi netleştirebilirim? Danışman yazabilir misiniz?
 
vovan-gogan :

Durumu tam olarak açıklamak için neyi netleştirebilirim? Danışman gönderebilir mi?

Roman'ın önerdiği şey, sorulan soruyla tamamen tutarlıdır. Ve biraz daha bilmeye ihtiyacın var gibi görünüyor. Ama ne?
 
Vinin :

Roman'ın önerdiği şey, sorulan soruyla tamamen tutarlıdır. Ve biraz daha bilmeye ihtiyacın var gibi görünüyor. Ama ne?

Ben sadece, her yinelemede, global değişkene , ifadelerden birinin gövdesindeki hesaplamalar sonucunda elde edilen yeni bir değer atanmamasının sebebinin ne olabileceğini anlamak istiyorum.
 
Önceki soru ile bir şekilde anlaşılmış görünüyor. Şimdi aşağıdakilerle ilgili ipuçları istiyorum: datetime türünde bir değişken üzerinde nasıl işlem yapabilirsiniz? Örneğin, EA'nın mevcut emrin açıldığı andan sadece 2 saat sonra işlem yapmasına izin verecek bir zaman filtresi ayarlamak istiyorum. Başka bir deyişle, zaman nasıl "artı" yapılır?
 
vovan-gogan :
Önceki soru ile bir şekilde anlaşılmış görünüyor. Şimdi aşağıdakilerle ilgili ipuçları istiyorum: Datetime türünde bir değişkenle işlemler nasıl gerçekleştirilebilir? Örneğin, EA'nın mevcut emrin açıldığı andan sadece 2 saat sonra işlem yapmasına izin verecek bir zaman filtresi ayarlamak istiyorum. Başka bir deyişle, zaman nasıl "artı" yapılır?


zaman saniye cinsinden ayarlanır
iki saat 2*60*60

grafik zaman çerçevesi dakika cinsinden ayarlanır https://docs.mql4.com/en/constants/timeframes
iki saatlik zaman dilimi 2*PERIOD_H1*60

 
abolk :


zaman saniye cinsinden ayarlanır
iki saat 2*60*60

grafik zaman çerçevesi dakika cinsinden ayarlanır https://docs.mql4.com/en/constants/timeframes
iki saatlik zaman aralığı 2*PERIOD_H1*60


teşekkürler
 
vovan-gogan :

İnsanlar, bu küresel ve yerel değişkenlerle yakında sokakta çıplak ayak koşmaya ve serçeleri bükmeye başlayacağım. Kahretsin, neden birdenbire bu kadar çok baş ağrısı var anlamıyorum!!!

MQL4 ders kitabından bildiğim kadarıyla, şimdi Orders global değişkeninin yeni değeri 1'e eşit olmalıdır. Bir sonraki yinelemede - 2, Sonra 3. Sonra 4. Ve böyle devam eder. uzman bekleyen emirler verirken. Ama neden bir değişiklik yok anlamıyorum! Bir sonraki SELLSTOP bekleyen siparişini verdikten sonra, her seferinde sadece bir mesaj görüyorum: Siparişler = 1! Sebebi ne? Bunun nedeni MetaEditor'un kendisi olabilir mi?
           if ( OrdersTotal ()>= 1 ) 
               return ( 0 );               //Если ордеров больше 1, уходим.

Sebebi bu satırda tek sıra olduğu anda program sayacın arttırılmasına izin vermeden fonksiyondan çıkar.
 

Durdurma Modu seviyesi %'den mutlak değere nasıl değiştirilir?



avatar
109
borilunad 08.08.2011 11:03

Bu soru yeni bir konu açmaya değmezse moderatörlerden özür dilerim! Ama konu dışı bir soruyla diğer şubeleri tıkayamam!

Bu Mod sunucu tarafından ayarlanırsa, %'den dans edeceğim ve dal silinebilir. Ama yine de bu Modu deneyimli programcıların yardımıyla 1'e (mutlak değer) değiştirmeyi umuyorum. İsteğime yanıt verdiğiniz için teşekkür ederim!

 

Uzman Danışman Özellikleri



avatar
17
08.08.2011 12:40
Güzel gün. Partiyi her 15-30 saniyede bir düzeltmek için bir mql4 EA programlamak mümkün müdür?
 
darsey 08.08.2011 12:40

Güzel gün. Partiyi her 15-30 saniyede bir düzeltmek için bir mql4 EA programlamak mümkün müdür?

Sık isteklerle karşılaşmaktan korkuyor musunuz? Sonuçta her 15-30 saniyede bir ya mevcut pozisyonlara ek olarak yeni pozisyonlar açmanız veya mevcut pozisyonları silmeniz gerekecek.

Halihazırda açılmış bir işlemin hacmini değiştiremezsiniz. Bu nedenle, birkaç pozisyona bölünmesi gerekecektir.

Neden: