Özel olarak bu yapıdan bahsetmiyorum, genel olarak bu teknikten bahsediyorum.
Örneğin, burada konum özelliği yapısı:
struct Position_Properties
{
datetime gdt_Expiration; // Срок истечения отложенного ордераdatetime gdt_OpenTime; // Время открытия выбранной позицииdouble gd_OpenPrice; // Цена открытияdouble gd_Lots; // Объём позиции на открытиеdouble gd_CurSL; // Текущий Stop Loss выбранной позицииdouble gd_NewSL; // Новый Stop Loss выбранной позицииdouble gd_CurTP; // Текущий Take Profit выбранной позицииdouble gd_NewTP; // Новый Take Profit выбранной позицииint gi_CurTicket; // Тикет выбранного ордераint gi_Type; // Тип торговой операцииint gi_Slippage; // Максимально допустимое отклонение цены для рыночных ордеровint gi_Magic; // Магический номерstring gs_Comment; // Комментарийstring gs_Symbol; // Наименование фин. инструмента, с которым производится операцияulong gu_Duration; // Длительность позиции в секундах
} SPos;
Ayrıca önceden tanımlanmış değişkenler? Evet, böyle önceden tanımlanmış değişkenler yok!
FAQ : İşte başlaman gereken yer burasıydı, ilk mesajda verdiğin yapıya göre karar veriyorum.
Evet anladım. Peki seçeneklerim nedir? Bu noktada gerçekten tıkandım. Bazı çözüm gerekli. Bu değişkenler sınıflara nasıl aktarılır? Rahatlık istiyorum, o yüzden soruyorum...
ve hariciyi kader değil yapmak için bir yapı örneği?
Hiçbir yerde böyle anlardan söz edilmiyor. Nasıl yapıldığını nasıl bilebilirim? Tanıdık programcılardan kime sormuyorum - bilmiyorum. Ve bazıları hala foruma çıkıp sabitlemeyi başarıyor.
Böyle?
struct Position_Properties
{
staticdatetime gdt_Expiration; // Срок истечения отложенного ордераstaticdatetime gdt_OpenTime; // Время открытия выбранной позицииstaticdouble gd_OpenPrice; // Цена открытияstaticdouble gd_Lots; // Объём позиции на открытиеstaticdouble gd_CurSL; // Текущий Stop Loss выбранной позицииstaticdouble gd_NewSL; // Новый Stop Loss выбранной позицииstaticdouble gd_CurTP; // Текущий Take Profit выбранной позицииstaticdouble gd_NewTP; // Новый Take Profit выбранной позицииstaticint gi_CurTicket; // Тикет выбранного ордераstaticint gi_Type; // Тип торговой операцииstaticint gi_Slippage; // Максимально допустимое отклонение цены для рыночных ордеровstaticint gi_Magic; // Магический номерstaticstring gs_Comment; // Комментарийstaticstring gs_Symbol; // Наименование фин. инструмента, с которым производится операцияstaticulong gu_Duration; // Длительность позиции в секундах
};
extern Position_Properties::SPos;
Position_Properties::gdt_Expiration = 0 ;
Position_Properties::gdt_OpenTime = 0 ;
Position_Properties::gd_OpenPrice = 0.0 ;
Position_Properties::gd_Lots = 0.0 ;
Position_Properties::gd_CurSL = 0.0 ;
Position_Properties::gd_CurTP = 0.0 ;
Position_Properties::gd_NewSL = 0.0 ;
Position_Properties::gd_NewTP = 0.0 ;
Position_Properties::gi_CurTicket;
Position_Properties::gi_Type;
Position_Properties::gi_Slippage = 3 ;
Position_Properties::gi_Magic;
Position_Properties::gs_Comment;
Position_Properties::gs_Symbol;
Position_Properties::gu_Duration:
Hiçbir yerde böyle anlardan söz edilmiyor. Nasıl yapıldığını nasıl bilebilirim? Tanıdık programcılardan kime sormuyorum - bilmiyorum. Ve bazıları hala foruma çıkıp sabitlemeyi başarıyor.
Önceden tanımlanmış değişkenleri ve standart yapıları kullanmak daha kolay değil mi???
O zaman bana önceden tanımlanmış değişkenlerde benim verdiğim temel yapının diğer türlerinin nerede olduğunu gösterin ???
Özel olarak bu yapıdan bahsetmiyorum, genel olarak bu teknikten bahsediyorum.
Örneğin, burada konum özelliği yapısı:
Ayrıca önceden tanımlanmış değişkenler? Evet, böyle önceden tanımlanmış değişkenler yok!
İşte başlaman gereken yer burasıydı, ilk mesajda verdiğin yapıya göre karar veriyorum.
Evet anladım. Peki seçeneklerim nedir? Bu noktada gerçekten tıkandım. Bazı çözüm gerekli. Bu değişkenler sınıflara nasıl aktarılır? Rahatlık istiyorum, o yüzden soruyorum...
Tek bir kopyada ihtiyaç duyulan yapılar var. Doğal olarak, farklı veri yapı sınıflarında birkaç nesne oluşturmak kesinlikle önerilmez.
Böylece, bu durumda en makul seçeneğin singleton modelini kullanmak olduğu sonucuna vardım.
Doğru?
doğru değil.
harici değiştiriciyi kullan
Böyle?
Böyle?
garip mantık.
ve hariciyi kader değil yapmak için bir yapı örneği?
garip mantık.
ve hariciyi kader değil yapmak için bir yapı örneği?
Hiçbir yerde böyle anlardan söz edilmiyor. Nasıl yapıldığını nasıl bilebilirim? Tanıdık programcılardan kime sormuyorum - bilmiyorum. Ve bazıları hala foruma çıkıp sabitlemeyi başarıyor.
Böyle?
Hiçbir yerde böyle anlardan söz edilmiyor. Nasıl yapıldığını nasıl bilebilirim? Tanıdık programcılardan kime sormuyorum - bilmiyorum. Ve bazıları hala foruma çıkıp sabitlemeyi başarıyor.
Böyle?
bu nedir??