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

 

Herkese merhaba.

Herhangi bir TF'ye bağlı olmayan bir şamdan göstergesi var, kene. Göstergedeki bir mum herhangi bir zamanda görünebilir.

Soru, bu mumun görünümü hakkında danışmandan nasıl öğrenileceğidir?

Göstergeye ek bir arabellek eklemeye çalıştım

 #property indicator_buffers 5 // дополнительный буфер
#property indicator_plots    1
SetIndexBuffer ( 4 , is_new,           INDICATOR_DATA );

yeni bir mum göründüğünde 1 yazarım.

Sorun şu ki, bu arabellek Veriye Genel Bakış penceresinde görünmüyor, bu da değerinin Expert Advisor'dan okunamayacağı anlamına geliyor.

Nasıl olunur?

 
Сергей Таболин :

Herkese merhaba.

Herhangi bir TF'ye bağlı olmayan bir şamdan göstergesi var, kene. Göstergedeki bir mum herhangi bir zamanda görünebilir.

Soru, bu mumun görünümü hakkında danışmandan nasıl öğrenileceğidir?

Göstergeye ek bir arabellek eklemeye çalıştım

yeni bir mum göründüğünde 1 yazarım.

Sorun şu ki, bu arabellek Veriye Genel Bakış penceresinde görünmüyor, bu da değerinin Expert Advisor'dan okunamayacağı anlamına geliyor.

Nasıl olunur?

bina ekle

 #property indicator_buffers 5 // дополнительный буфер
#property indicator_plots    2
 
Alexey Viktorov :

bina ekle

Teşekkür ederim.

 
Herkese selam! Arkadaşlar servera bağlanırken problem oldu ve türkiyeyi test etmem gerek ama verileri güncelleyemiyorum. Kim yapabilir, lütfen M1 RTS-12.20'nin son 2 hafta veya daha fazla geçmişini bir kenara bırakın. Şimdiden teşekkürler!
 
Belirtilen dizindeki belirli dosyalara giden tüm yolları (alt dizinlerle birlikte) bir diziye almak için lütfen işlevi paylaşın!
 

Merhaba. EA, bekleyen siparişleri seviyelere göre yerleştirir. Koşullar, alış ve satış emirleri için sırasıyla satış ve alış fiyatlarını içerir. Eğer yazarsam:

ask = SymbolInfoDouble ( Symbol (), SYMBOL_ASK );
bid = SymbolInfoDouble ( Symbol (), SYMBOL_BID );

bekleyen emirler, hem alış hem de satış için test cihazına verilir. Eğer yazarsam:

ask = m_symbol.Ask();
bid = m_symbol.Bid();

sadece satın alma siparişleri verilir. Satış emirleri verilmemektedir, bu hesapta yevmiye kaydı bulunmamaktadır. İlk seçenekten oldukça memnunum, ancak yine de sebebinin ne olduğunu merak ediyorum.

Документация по MQL5: Константы, перечисления и структуры / Торговые константы / Свойства ордеров
Документация по MQL5: Константы, перечисления и структуры / Торговые константы / Свойства ордеров
  • www.mql5.com
Приказы на проведение торговых операций оформляются ордерами. Каждый ордер имеет множество свойств для чтения, информацию по ним можно получать с помощью функций Идентификатор позиции, который ставится на ордере при его исполнении. Каждый исполненный ордер порождает сделку, которая открывает новую или изменяет уже существующую позицию...
 
Youri Lazurenko :

Merhaba. EA, bekleyen siparişleri seviyelere göre yerleştirir. Koşullar, alış ve satış emirleri için sırasıyla satış ve alış fiyatlarını içerir. Eğer yazarsam:

bekleyen emirler, hem alış hem de satış için test cihazına verilir. Eğer yazarsam:

sadece satın alma siparişleri verilir. Satış emirleri verilmemektedir, bu hesapta yevmiye kaydı bulunmamaktadır. İlk seçenekten oldukça memnunum ama yine de sebebinin ne olduğunu merak ediyorum.

0.0 için ilk kontrol

m_symbol.Bid();

arama fiyatı ataması için kodun geri kalanına bakın

 
Youri Lazurenko :

Merhaba. EA, bekleyen siparişleri seviyelere göre yerleştirir. Koşullar, alış ve satış emirleri için sırasıyla satış ve alış fiyatlarını içerir. Eğer yazarsam:

bekleyen emirler, hem alış hem de satış için test cihazına verilir. Eğer yazarsam:

sadece satın alma siparişleri verilir. Satış emirleri verilmemektedir, bu hesapta yevmiye kaydı bulunmamaktadır. İlk seçenekten oldukça memnunum ama yine de sebebinin ne olduğunu merak ediyorum.

CSymbolInfo sınıfının bir nesnesi aracılığıyla fiyatlara erişmeden önce, fiyatları güncellemeniz gerekir.

CSymbolInfo:YenilemeOranları

Tırnakları sembole göre günceller

Документация по MQL5: Стандартная библиотека / Торговые классы / CSymbolInfo
Документация по MQL5: Стандартная библиотека / Торговые классы / CSymbolInfo
  • www.mql5.com
CSymbolInfo - Торговые классы - Стандартная библиотека - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Vladimir Karputov :

CSymbolInfo sınıfının bir nesnesi aracılığıyla fiyatlara erişmeden önce, fiyatları güncellemeniz gerekir.

CSymbolInfo:YenilemeOranları

Tırnakları sembole göre günceller

Cevap için teşekkürler. Bana gelince, ilk seçeneği kullanmak, benzer bir seçeneğin işe yaraması için bir dizi koşul yazmaktan çok daha kolay. CSymbolInfo sınıfında, ask ve bid tanımlanırken, ilk birinci seçenektekiyle aynı formül kullanılır. Neden ilk seçenekte, fiyatı güncellemeden, ikincisinde - güncelleme yoluyla sonucu alıyoruz. CSymbolInfo sınıfı aracılığıyla satış fiyatı ne olursa olsun, güncelleme yapmadan alabileceğiniz ortaya çıkıyor ve bu seçenek artık teklifi vermiyor. Bana göre çok soğuk.

Документация по MQL5: Стандартная библиотека / Торговые классы / CSymbolInfo
Документация по MQL5: Стандартная библиотека / Торговые классы / CSymbolInfo
  • www.mql5.com
CSymbolInfo - Торговые классы - Стандартная библиотека - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 

Merhaba!

Danışman yazdı . Kârlı denilemez. Test ederken, sonuçlar bazen algoritmanın hesaplamasına karşılık gelmeyen bir hacme sahip işlemleri gösterir. Örneğin, art arda iki işlem: biri doğru hesaplandı, diğeri yanlış Hata mı? Ondan nasıl kurtulurum?