[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 435
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Bu bir ses dosyası işlevidir, bir klasörden ses çıkarır.
fonksiyon hakkında soru
Bu bir ses dosyası işlevidir, bir klasörden ses çıkarır.
izin eklenmelidir "C:\Alpari\Sounds\mikhail_krug_-_zolotye_kupola_(zaycev.net) .mp3 "
Sadece mp3'ün çalınması pek olası değil, wav'a ihtiyacınız var
Herkese iyi günler Bu problemde bana yardım edin, bir danışman var (kendi elimle yazdım, çarpık eller için azarlamayın) testlerde normal olarak gerçek zamanlı olarak çalışıyor, emir açmıyor ve herhangi bir işaret veya işaret yok. hatalar, gerçekten yardım istiyorum ..
//+------------------------------------------- --------------------+
//| |
//| Telif hakkı 2012, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+------------------------------------------- --------------------+
#property telif hakkı "Telif hakkı 2012, MetaQuotes Software Corp."
#özellik bağlantısı "http://www.metaquotes.net"
çift on;
çift cena3;
çift tp4;
int m=0;
intn=0;
//+------------------------------------------- --------------------+
//| uzman başlatma işlevi |
//+------------------------------------------- --------------------+
int init()
{
//----
//----
dönüş(0);
}
//+------------------------------------------- --------------------+
//| uzman sıfırlama işlevi |
//+------------------------------------------- --------------------+
int tanım()
{
//----
//----
dönüş(0);
}
//+------------------------------------------- --------------------+
//| uzman başlatma işlevi |
//+------------------------------------------- --------------------+
int başlangıç()
{
//----
int bileti;
çift Serbest =HesapFreeMargin();
çift parti;
lot=(Serbest/1000/4);
if (TimeMinute(TimeCurrent())==m && TimeSeconds(TimeCurrent())==n)
{
Yeniler();
x=Açık[1];
t=yüksek[1];
on=NormalizeÇift(t,4)-NormalizeÇift(x,4);
cena3= NormalizeÇift(t,4)+0.0009;
tp4=NormalizeÇift(cena3,4)+0,0006;
if (NormalizeDouble(on,4)==0.0024)
tiket=OrderSend(Symbol(), OP_BUYSTOP,lot, NormalizeDouble (cena3,4), 3, 0, NormalizeDouble (tp4,4),NULL, 54321, iTime(Symbol(),PERIOD_D1,0)+23*60*60 +59*60,CLR_NONE);
}
//----
dönüş(0);
}
//+------------------------------------------- --------------------+
Herkese iyi günler Böyle bir problemde bana yardım edin, bir danışman var (kendi elimle yazılmış, lütfen çarpık eller için beni azarlamayın) testlerde normal olarak gerçek zamanlı olarak çalışıyor, emir açmıyor ve yok işaretler veya hatalar, gerçekten yardım istiyorum ..
int başlangıç()
{
//----
int bileti;
çift Serbest =HesapFreeMargin();
çift parti;
lot=(Serbest/1000/4); //ikinci haneye normalleştirilmeli
if (TimeMinute(TimeCurrent())==m && TimeSeconds(TimeCurrent())==n) // ilk saniyede bir onay işareti olabilir veya olmayabilir
{
Yeniler(); // gereksiz
x=Açık[1]; //başlatma nerede?
t=yüksek[1]; //Aynı
on=NormalizeÇift(t,4)-NormalizeÇift(x,4);
cena3= NormalizeÇift(t,4)+0.0009;
tp4=NormalizeÇift(cena3,4)+0,0006;
if (NormalizeDouble (on,4)==0.0024) //tam sayıyı yakalamak zor
tiket=OrderSend(Symbol(), OP_BUYSTOP,lot, NormalizeDouble (cena3,4), 3, 0, NormalizeDouble (tp4,4),NULL, 54321, iTime(Symbol(),PERIOD_D1,0)+23*60*60 +59*60,CLR_NONE);
}
//----
dönüş(0);
}
//+------------------------------------------- --------------------+
Bir gösterge yazmaya çalışıyorum.
Arka arkaya 4 çubuktaki fiyat aynıysa. sonra kırmızıya boya.
Fiyat art arda sadece 2 çubukta aynı olsaydı. sonra yeşile boya.
Ama sonuçta, eğer 4 aynıysa. o zaman ikisi de doğal olarak aynı olacaktır. onları nasıl ayırmalı? nasıl yapılır. kırmızı mum daha sonra yeşile dönmesin diye mi?
Yardımın için şimdiden teşekkürler!
Bir gösterge yazmaya çalışıyorum.
Arka arkaya 4 çubuktaki fiyat aynıysa. sonra kırmızıya boya.
Fiyat art arda sadece 2 çubukta aynı olsaydı. sonra yeşile boya.
Ama sonuçta, eğer 4 aynıysa. o zaman ikisi de doğal olarak aynı olacaktır. onları nasıl ayırmalı? nasıl yapılır. kırmızı mum daha sonra yeşile dönmesin diye mi?
Yardımın için şimdiden teşekkürler!
Hepinize iyi günler,
Bekleyen bir sipariş verdim (oluşturma zamanı, örneğin 11:31)
daha sonra bu sipariş tetiklenir, örneğin 12:01'de
Soru: Emir zaten piyasaya girmişse ve OrderOpenTime( ) işlevi piyasaya giriş zamanını döndürüyorsa, bekleyen bir emrin oluşturulduğu tarih ve saati nasıl öğrenebilirim.
Belki birisi bu sorunu nasıl çözeceğini biliyordur?
Şimdiden teşekkürler