Kontrol edildi. İkinci durum iyidir, ancak her tarihi pencereye manuel olarak girme ihtiyacı nedeniyle uygun değildir, zaman alıcıdır. Basit olmalı... "ctrl-c, ctrl-v."
İlk durumda, bazı nedenlerden dolayı en son mumda 3 çizgi değil, sadece bir tane çiziyor. Neden, henüz net değil, araştırıyorum.
Hat adı benzersiz olmalıdır. Bu noktayı kaçırmışım
const string name="VLine,VLine2,VLine3", // hat adı
Satır adını benzersiz yaptım. Girişte de. Yardımcı olmuyor.
Burada, giriş parametreleri olmadan çalıştırın, doğrudan bu şekilde kopyalayın ve belki daha net hale gelecektir.
//+------------------------------------------------------------------+//| Создает вертикальную линию |//+------------------------------------------------------------------+bool VLineCreate(constlong chart_ID = 0, // ID графикаconststring name = "VLine", // имя линииconstint sub_window = 0, // номер подокнаdatetime time = 0, // время линииconstcolor clr = clrRed, // цвет линииconstENUM_LINE_STYLE style = STYLE_SOLID, // стиль линииconstint width = 1, // толщина линииconstbool back = false, // на заднем планеconstbool selection = true, // выделить для перемещенийconstbool hidden = true) // скрыт в списке объектов
{
ObjectCreate(chart_ID, name, OBJ_VLINE, sub_window, time, 0);
//--- установим цвет линииObjectSetInteger(chart_ID, name, OBJPROP_COLOR, clr);
//--- установим стиль отображения линииObjectSetInteger(chart_ID, name, OBJPROP_STYLE, style);
//--- установим толщину линииObjectSetInteger(chart_ID, name, OBJPROP_WIDTH, width);
//--- отобразим на переднем (false) или заднем (true) планеObjectSetInteger(chart_ID, name, OBJPROP_BACK, back);
//--- включим (true) или отключим (false) режим перемещения линии мышью//--- при создании графического объекта функцией ObjectCreate, по умолчанию объект//--- нельзя выделить и перемещать. Внутри же этого метода параметр selection//--- по умолчанию равен true, что позволяет выделять и перемещать этот объектObjectSetInteger(chart_ID, name, OBJPROP_SELECTABLE, selection);
ObjectSetInteger(chart_ID, name, OBJPROP_SELECTED, selection);
return(true);
}
//+------------------------------------------------------------------+//| Script program start function |//+------------------------------------------------------------------+voidOnStart()
{
datetime time1 = D'2023.06.26 10:00:00';
datetime time2 = D'2023.06.26 11:00:00';
datetime time3 = D'2023.06.26 12:00:00';
//--- создадим вертикальную линию
VLineCreate(0, "Name1", 0, time1, clrBlue, STYLE_DASHDOTDOT);
VLineCreate(0, "Name2", 0, time2, clrGreen, STYLE_SOLID, 5);
VLineCreate(0, "Name3", 0, time3);
}
//+------------------------------------------------------------------+
Evet, onları biliyorum elbette ama başka şeyler için ihtiyacım var.... Her neyse, asıl mesele şu. Yakın zamanda binance'de işlem yapmaya başladım ve test etmek istedim. Çok sayıda kripto para birimi olan bir mutfak komisyoncusu da var, ancak spread karışıyor. Ve böylece teklifler binance teklifleriyle oldukça iyi eşleşiyor, özellikle de fiyatı (teklif + satış) / 2 olarak düşünürseniz.
Burada eşleşmeyi en üst düzeye çıkarmak istedim, ancak elbette bu tutarsızlıkları ihmal etmek mümkün olacak.
Evet, onları biliyorum ama peşinde olduğum şey bu değil. Her neyse, asıl mesele şu. Yakın zamanda binance'de işlem yapmaya başladım ve test etmek istedim. Çok sayıda kripto para birimine sahip bir mutfak komisyoncusu da var, ancak spread karışıyor. Ve böylece teklifler binance'inkilerle oldukça iyi eşleşiyor, özellikle de fiyatı (teklif + satış) / 2 olarak düşünürseniz.
Burada eşleşmeyi en üst düzeye çıkarmak istedim, ancak elbette bu tutarsızlıkları ihmal etmek mümkün olacaktır.
Belki kendi grafiğinizi oluşturmaya bakabilirsiniz. MQL5 buna izin verir.
Kontrol edildi. İkinci durum iyidir, ancak her tarihi pencereye manuel olarak girme ihtiyacı nedeniyle uygun değildir, zaman alıcıdır. Basit olmalı... "ctrl-c, ctrl-v."
İlk durumda, bazı nedenlerden dolayı en son mumda 3 çizgi değil, sadece bir tane çiziyor. Neden, henüz net değil, araştırıyorum.
Hat adı benzersiz olmalıdır. Bu noktayı kaçırmışım
const string name="VLine,VLine2,VLine3", // hat adı
Satır adını benzersiz yaptım. Girişte de. Yardımcı olmuyor.
const string name="VLine,VLine2,VLine3", // hat adı
Satır adını benzersiz yaptım. Girişte de. Yardımcı olmuyor.
İsmi yanlış bir yere koymuşsunuz, öyle değil).
const string name="VLine,VLine2,VLine3", // hat adı
Satır adını benzersiz yaptım. Girişte de. Yardımcı olmuyor.
Burada, giriş parametreleri olmadan çalıştırın, doğrudan bu şekilde kopyalayın ve belki daha net hale gelecektir.
Burada, giriş parametreleri olmadan çalıştırın, doğrudan bu şekilde kopyalayın ve belki daha net hale gelecektir.
Çok teşekkür ederim! Tam ihtiyacım olan şey!
CTrade ticaret sınıfındaki Alım/Satım işlevleri şunlardır
İçlerinde bir fiyat belirtiyorum, ancak pozisyon hala Ask/Bid tarafından açılıyor.
Burada ne tür bir fiyat belirtebilirim?
Çok teşekkür ederim! Tam ihtiyacım olan şey!
benzersiz ad)
İçlerinde bir fiyat belirtiyorum, ancak pozisyon hala Sor/Teklif ile açılıyor.
Burada ne tür bir fiyat belirtebilirim?
Diğer yöntemlere dikkat edin
Diğer yöntemlere dikkat edin
Evet, onları biliyorum elbette ama başka şeyler için ihtiyacım var.... Her neyse, asıl mesele şu. Yakın zamanda binance'de işlem yapmaya başladım ve test etmek istedim. Çok sayıda kripto para birimi olan bir mutfak komisyoncusu da var, ancak spread karışıyor. Ve böylece teklifler binance teklifleriyle oldukça iyi eşleşiyor, özellikle de fiyatı (teklif + satış) / 2 olarak düşünürseniz.
Burada eşleşmeyi en üst düzeye çıkarmak istedim, ancak elbette bu tutarsızlıkları ihmal etmek mümkün olacak.
Evet, onları biliyorum ama peşinde olduğum şey bu değil. Her neyse, asıl mesele şu. Yakın zamanda binance'de işlem yapmaya başladım ve test etmek istedim. Çok sayıda kripto para birimine sahip bir mutfak komisyoncusu da var, ancak spread karışıyor. Ve böylece teklifler binance'inkilerle oldukça iyi eşleşiyor, özellikle de fiyatı (teklif + satış) / 2 olarak düşünürseniz.
Burada eşleşmeyi en üst düzeye çıkarmak istedim, ancak elbette bu tutarsızlıkları ihmal etmek mümkün olacaktır.
Belki kendi grafiğinizi oluşturmaya bakabilirsiniz. MQL5 buna izin verir.