Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 680

 
Vladimir Karputov :

Bunu yapamazsınız:

bool TimeFlag,FLG;
int TimeScale= 50 , TimeInMemory,TimeNow;

daha doğrusu, böyle bir bildirimden sonra, bu değişkenleri OnInit() içinde açıkça başlatmak ( değer atamak ) gereklidir.

Ayrıca, Satış yöntemine aşağıdaki gibi kontroller uygulayın:

trade.ResultRetcode(),
             " (" ,trade.ResultRetcodeDescription(), ")" );

Ve bir engel olabilir - sabah, ticaretin açılışında, ticaret ilk saniyeden değil, hemen gitmez - şu anda hatalar mümkündür

Henüz gerçek ve demo hesabı başlatmadım, yalnızca test modunda. Ve Geçersiz sipariş türü ile ilgili bir hata oluşuyor
 
post_ek :
Henüz gerçek ve demo hesabı başlatmadım, yalnızca test modunda. Ve Geçersiz sipariş türü ile ilgili bir hata oluşuyor
Test cihazında çalıştırdım - böyle bir hata yok. Nasıl test ettiğinizi açıklayın: kene oluşturma modu , para yatırma, kaldıraç, dönem ve test cihazının günlüğünü sağlayın. Ayrıca hangi yapıyı kullandığınızı da belirtin - 1486'yı kontrol ettim.
 
Vladimir Karputov :
Test cihazında çalıştırdım - böyle bir hata yok. Nasıl test ettiğinizi açıklayın: kene oluşturma modu , para yatırma, kaldıraç, dönem ve test cihazının günlüğünü sağlayın. Ayrıca hangi yapıyı kullandığınızı da belirtin - 1486'yı kontrol ettim.

1485 inşa



Dosyalar:
Zhurnal.txt  52 kb
 
post_ek :

1485 inşa

Lütfen SBER sözleşmesinin özelliklerini gösterin - yine de nedir: vadeli işlemler?, oturum açtığınız ticaret sunucusunun adı ve test kullanıcısının günlüğü.
 
Vladimir Karputov :
Lütfen SBER sözleşmesinin özelliklerini gösterin - yine de nedir: vadeli işlemler?, oturum açtığınız ticaret sunucusunun adı ve test kullanıcısının günlüğü.

Ticaret sunucusu - Açık Komisyoncu

Dosyalar:
Zhurnal.txt  52 kb
 
post_ek :

Ticaret sunucusu - Açık Komisyoncu

Hisseler alınıp satılabilir mi? Buy'u BuyLimit ile ve Sell'i SellLimit ile değiştirin.
 
Vladimir Karputov :
Hisseler alınıp satılabilir mi? Buy'u BuyLimit ile ve Sell'i SellLimit ile değiştirin.

Borsada hisse senedi ticareti yapmıyorlar mı?

Buy'u BuyLimit ile değiştirirsem, hisseleri piyasa fiyatından nasıl satın alacağım?

[Silindi]  
Vladimir Karputov :
Hisseler alınıp satılabilir mi? Buy'u BuyLimit ile ve Sell'i SellLimit ile değiştirin.
Otkritie'de MT5'te neredeyse bir yıl gibi.
[Silindi]  
Vladimir Karputov :

Bunu yapamazsınız:

bool TimeFlag,FLG;
int TimeScale= 50 , TimeInMemory,TimeNow;

daha doğrusu, böyle bir bildirimden sonra, bu değişkenleri OnInit() içinde açıkça başlatmak ( değer atamak ) gereklidir.

Ayrıca, Satış yöntemine aşağıdaki gibi kontroller uygulayın:

trade.ResultRetcode(),
             " (" ,trade.ResultRetcodeDescription(), ")" );

Ve bir engel olabilir - sabah, ticaretin açılışında, ticaret ilk saniyeden değil, hemen gitmez - şu anda hatalar mümkündür.

Vladimir, kişinin kafasını karıştırma!

Belgelerden:

Global değişkenlerin kapsamı programın tamamıdır, global değişkenler programda tanımlanan tüm fonksiyonlardan elde edilebilir. Başka bir başlangıç değeri açıkça ayarlanmadıkça sıfıra başlatılır. Global bir değişken, yalnızca türüne karşılık gelen bir sabitle veya sabit bir ifadeyle başlatılabilir.

Global değişkenlerin başlatılması, programı istemci terminalinin belleğine yükledikten sonra ve olayın ilk işlenmesinden önce gerçekleştirilir.   Başlat . Sınıfların nesneleri olan global değişkenler için, başlatma sırasında karşılık gelen yapıcılar çağrılır. Komut dosyalarında, olay işlenmeden önce global değişkenler başlatılır.   başla .

https://www.mql5.com/ru/docs/basis/variables/global
Документация по MQL5: Основы языка / Переменные / Глобальные переменные
Документация по MQL5: Основы языка / Переменные / Глобальные переменные
  • www.mql5.com
Основы языка / Переменные / Глобальные переменные - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Alexey Kozitsyn :
Otkritie'de MT5'te neredeyse bir yıl gibi.
Peki, Otkritie'de MT5 hisselerini takas etmek mümkün mü değil mi?