Kodlama yardımı - sayfa 225

 
johnjacob:
böyle mi demek istiyorsun... doğru çıkmadı... sen yaparsan daha iyi, o zaman istemeye gerek yok

// --- MasterWhite Metin eklendi

ObjectCreate("txt15M_1", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt15M_1", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt30M_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);

ObjectSet("txt15M_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);

ObjectCreate("txt15M_2", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt15M_2", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt30M_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);

ObjectSet("txt15M_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);

ObjectCreate("txt15M_3", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt15M_3", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt30M_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);

ObjectSet("txt15M_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);

ObjectCreate("txt15M_4", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt15M_4", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt30M_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);

ObjectSet("txt15M_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34);

ObjectCreate("txt15M_5", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt15M_5", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt30M_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);

ObjectSet("txt15M_5", OBJPROP_XDISTANCE, TextOffSetFromRight);

// ---- Orijinal Metin ( aşağı taşındı )

ObjectCreate("txt1H_1", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt1H_1", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt4H_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);

ObjectSet("txt1H_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);

ObjectCreate("txt1H_2", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt1H_2", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt4H_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);

ObjectSet("txt1H_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);

ObjectCreate("txt1H_3", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt1H_3", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt4H_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);

ObjectSet("txt1H_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);

ObjectCreate("txt1H_4", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt1H_4", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt4H_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);

ObjectSet("txt1H_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34);

ObjectCreate("txt1H_5", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt1H_5", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt4H_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);

ObjectSet("txt1H_5", OBJPROP_XDISTANCE, TextOffSetFromRight);

// --- MasterWhite Metin eklendi

ObjectCreate("txt30M_1", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt30M_1", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt15M_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);

ObjectSet("txt30M_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);

ObjectCreate("txt30M_2", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt30M_2", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt15M_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);

ObjectSet("txt30M_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);

ObjectCreate("txt30M_3", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt30M_3", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt15M_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);

ObjectSet("txt30M_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);

ObjectCreate("txt30M_4", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt30M_4", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt15M_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);

ObjectSet("txt30M_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34);

ObjectCreate("txt30M_5", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt30M_5", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt15M_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);

ObjectSet("txt30M_5", OBJPROP_XDISTANCE, TextOffSetFromRight);

// ---- Orijinal Metin ( aşağı taşındı )

ObjectCreate("txt4H_1", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt4H_1", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt1H_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);

ObjectSet("txt4H_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);

ObjectCreate("txt4H_2", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt4H_2", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt1H_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);

ObjectSet("txt4H_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);

ObjectCreate("txt4H_3", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt4H_3", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt1H_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);

ObjectSet("txt4H_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);

ObjectCreate("txt4H_4", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt4H_4", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt1H_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);

ObjectSet("txt4H_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34);

ObjectCreate("txt4H_5", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt4H_5", OBJPROP_CORNER, DisplayCorner);

ObjectSet("txt1H_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);

ObjectSet("txt4H_5", OBJPROP_XDISTANCE, TextOffSetFromRight);

johnjacob

OBJPROP_YDISTANCE için daha küçük sayı, daha yüksek olduğu anlamına gelir. Yapmanız gereken tek şey, bunların bu zaman dilimleri (ve bu nesne adlarından görebildiğiniz) için artan sırada gittiğine dikkat etmektir.

 

her şey yolunda .. hasta sadece olduğu gibi bırak ..

 

mladen,

Öncelikle hepinize ve sayın bey'e teşekkür ederim. araçlar yaptı. Yeniden boyamayı düşündüğüm ve yeniden boyama probleminde bana yardım edip edemeyeceğinizi bilmek istediğim birkaç göstergem var. Tüm yardımlarınız için şimdiden teşekkürler.

Craig

Not: Bu benim ilk gönderiim; İşe yarayıp yaramayacağından emin değilim.

 
miller1970:
mladen,

Öncelikle hepinize ve sayın bey'e teşekkür ederim. araçlar yaptı. Yeniden boyamayı düşündüğüm ve yeniden boyama probleminde bana yardım edip edemeyeceğinizi bilmek istediğim birkaç göstergem var. Tüm yardımlarınız için şimdiden teşekkürler.

Craig

Not: Bu benim ilk gönderiim; İşe yarayıp yaramayacağından emin değilim.

değirmenci 1970

Bunların hepsi ex4 dosyaları.

ex4 dosyalarını değiştiremiyorum

 

Merhaba,

bu düşündüğümden biraz daha zor.

10 gbp'nin lotlar halinde ne olduğunu bulmak istiyorum. O halde, pip başına 10 sterlin bilmek istersem, kaç lot, 1,44 1,2 vb.

Pip başına değerim, risk yüzdeleri, her şey var ama kodumu uyguladığımda (bir demo platform ticaretinde) her zaman doğru sonuç vermiyor.

İhtiyacım olduğunu düşündüğüm tüm verilere sahibim, ancak demoda x lot boyutunda bir işlem açtığımda, pip değeri başına 10 £ geri çalışmıyor. Yani EURAUD'da 21 piplik bir demom var, 210 GBP olmalı ama 150£'a yakın gösteriyor.

Yapmazsam beni öldürmez ama yardım edebilecek biri varsa bunu çözmek isterim.

Örnekler, GU iyi görünüyor ama EURAUD veya GBPNZD çıktı, sanırım dönüşüm yanlış gidiyor, GU kullanıyorum çünkü temel para birimi USD, yani GBP değerine dönüştürün.

Umarım bu mantıklıdır. Yalnızca GPB hesaplarında çalışır (alpari gibi)

PG

Dosyalar:
 
pgtips:
Merhaba,

bu düşündüğümden biraz daha zor.

10 gbp'nin lotlar halinde ne olduğunu bulmak istiyorum. O halde, pip başına 10 sterlin bilmek istersem, kaç lot, 1,44 1,2 vb.

Pip başına değerim, risk yüzdeleri, her şey var ama kodumu uyguladığımda (bir demo platform ticaretinde) her zaman doğru sonuç vermiyor.

İhtiyacım olduğunu düşündüğüm tüm verilere sahibim, ancak demoda x lot boyutunda bir işlem açtığımda, pip değeri başına 10 £ geri çalışmıyor. Yani EURAUD'da 21 piplik bir demom var, 210 GBP olmalı ama 150£'a yakın gösteriyor.

Yapmazsam beni öldürmez ama yardım edebilecek biri varsa bunu çözmek isterim.

Örnekler, GU iyi görünüyor ama EURAUD veya GBPNZD çıktı, sanırım dönüşüm yanlış gidiyor, GU kullanıyorum çünkü temel para birimi USD, yani GBP değerine dönüştürün.

Umarım bu mantıklıdır. Yalnızca GPB hesaplarında çalışır (alpari gibi)

PG

Bunun için neden MarketInfo( sym, MODE_TICKVALUE) kullanmıyorsunuz?

 
Bunun için neden MarketInfo(sym, MODE_TICKVALUE) kullanmıyorsunuz?

Merhaba,

Lütfen bunu genişletir misiniz, programlamada o kadar iyi değilim ve bunu bir araya getirdim, önerinizi nerede kullanacağımı bilmiyorum.

PG

 
pgtips:
Merhaba,

Lütfen bunu genişletir misiniz, programlamada o kadar iyi değilim ve bunu bir araya getirdim, önerinizi nerede kullanacağımı bilmiyorum.

PG

PG

MarketInfo( sym, MODE_TICKVALUE), 1 standart lot büyüklüğü için puan başına bir fiyat verir. O andan itibaren tek ihtiyacınız olan, kaç puan ve parayı riske atmak istediğinizi bilmek ve lot büyüklüğünü hesaplayabilirsiniz.

 

Tamam, bununla oynayacağım ve puan başına fiyat payda para biriminde olacak, çünkü onu GBP'ye almam gerekmiyor, bu yüzden her zaman dönüştürmem gerekiyor.

Bununla oynamam gerekiyor çünkü hala biraz kafam karıştı ama bu bana keşfetmem için bir yol veriyor,

teşekkürler Mladen.

 
mladen:
PG MarketInfo( sym, MODE_TICKVALUE), 1 standart lot büyüklüğü için puan başına bir fiyat döndürür. O andan itibaren tek ihtiyacınız olan, kaç puan ve parayı riske atmak istediğinizi bilmek ve lot büyüklüğünü hesaplayabilirsiniz.

Merhaba Mladen,

Neden kafamın karıştığını anlıyorum, çünkü bu kısmı zaten uyguladım, parti büyüklüğümü/riskimi zaten biliyorum vb.

Benim çözmeye çalıştığım şey farklı, pip başına para değerine dayalı lot büyüklüğünün ne olduğu.

Yani GBP'de, pip başına £10 GBP'yi bilmek istersem, bunun herhangi bir çiftin mevcut fiyatında hangi lot büyüklüğüne eşit olacağını grafiğe gösterge ekliyorum.

Riskin %2 olup olmadığını, o zaman parti büyüklüğünün ne olduğunu zaten hesapladım, hepsi bu, tamam, bu sadece üzerinde sıkışıp kaldığım son nokta.

yani şimdi GBPAUD 0,52'lik bir piyasa değeri döndürür....

yani AUD 1 pip 0,52..

Ama pip başına £10 demek istersem parti büyüklüğünü bilmek isterim.

Mümkün olup olmadığını öğrenmek için daha fazla, bu en büyük sorun olmayacak ama çiftlerin paydalarındaki farklılıklar nedeniyle mümkün olup olmadığını bilmiyorum. Yani EURGBP elbette £ 1 ama bence bir arama tablosu olmadıkça gbpaud'un herhangi bir çiftte devam etmesi için bir gösterge bulmak mümkün değil.

Bu doğru mu,

teşekkür ederim

PG