[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 179
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Bir danışman veya senaryo bulmama yardım et, muhtemelen hazır bir tane var...
Danışmanın belirli bir zamanda piyasada belirli bir geyik ve kârla bir anlaşma açması gerekir. Ondan daha fazlasına gerek yok...
Şimdiden teşekkür ederim.
Herhangi bir danışman bunu MetaEditor'da ve içindeki ilgili komut dosyalarında yapar!
if (Hour() >= xx) открыть;
Hepinize iyi günler!
ben acemiyim İlk defa bu fikri test cihazında koda çevirmeye çalışıyorum.
Fikir basit - her saatlik mumun açılış fiyatında dönüşümlü olarak yukarı ve aşağı bir sipariş açın.
Basit bir kod yazdım .... ama sorun şu ki bir mum açılışında program bazen nedense 1'den fazla sipariş açıyor.
Bana öyle geliyor ki, 1 saniye içinde 1'den fazla tik geldiğinde bu oluyor.
Bir seçenek olarak if ( ) koşul başlığını koymaya çalıştım..
sadece bir sipariş aslında açılır.
Ama bu seçenek bana uymuyor çünkü ertesi gün bu mum açılmıyor çünkü bu mumun açılış anında
ticarette zaten farklı rastgele sayıda emir var.
OrderSend(Symbol(),OP_BUY,0.1,Price,3,SL,TP); satırından sonra da denedim. start() yürütmesini geri dönüşle kesintiye uğratın; .... Yardım etmedi.
1 saniye içinde herhangi bir tikte sadece 1 sipariş açılabilmesi için nasıl yapıldığını söylerseniz herkese minnettar olurum.
int başlangıç()
{
çift Fiyat=Sor;
çift SL=Fiyat-300*Puan;
çift TP=Fiyat+300*Puan;
if( Hour()==10 && Minute()== 00 && Seconds()==00)
OrderSend(Symbol(),OP_BUY,0.1,Fiyat,3,SL,TP);
}
Nasıl olduğunu bilmiyorum ama verilerin kaydedilmesi gerekiyor.
Hepinize iyi günler!
ben acemiyim İlk defa bu fikri test cihazında koda çevirmeye çalışıyorum.
Fikir basit - her saatlik mumun açılış fiyatında, dönüşümlü olarak yukarı ve aşağı bir sipariş açın.
Basit bir kod yazdım .... ama sorun şu ki bir mum açılışında program bazen nedense 1'den fazla sipariş açıyor.
Bana öyle geliyor ki, 1 saniye içinde 1'den fazla tik geldiğinde bu oluyor.
Bir seçenek olarak if ( ) koşul başlığını koymaya çalıştım..
sadece bir sipariş aslında açılır.
Ama bu seçenek bana uymuyor çünkü ertesi gün bu mum açılmıyor çünkü bu mumu açma anında
ticarette zaten farklı rastgele sayıda emir var.
OrderSend(Symbol(),OP_BUY,0.1,Price,3,SL,TP); satırından sonra da denedim. start() yürütmesini geri dönüşle kesintiye uğratın; .... Yardım etmedi.
1 saniye içerisinde herhangi bir tikte sadece 1 siparişin açılmasını nasıl yapacağımı söylerseniz herkese minnettar olurum.
int başlangıç()
{
çift Fiyat=Sor;
çift SL=Fiyat-300*Puan;
çift TP=Fiyat+300*Puan;
if( Hour()==10 && Minute()== 00 && Seconds()==00)
OrderSend(Symbol(),OP_BUY,0.1,Fiyat,3,SL,TP);
}
solnce600 :
1 saniye içerisinde herhangi bir tikte sadece 1 siparişin açılmasını nasıl yapacağımı söylerseniz herkese minnettar olurum.