2 সংযুক্তি হ্যালো,
আমি এই ইন্ডিয়র কোড সংশোধন করতে হবে: স্ট্যাটাস মনিটর
10 দ্বারা ভাগ স্প্রেড প্রদর্শন
এবং ইউরো মধ্যে পিপ মান।
অবশেষে ফলাফল এই হতে হবে:
বিস্তার: 43,6
1 লট পিপ: 0,11 ইউরো
// ----------------------------------------------- -------------------
//| SwapMon |
//| Lowphat © 2006 |
// ----------------------------------------------- -------------------
#property কপিরাইট Lowphat © 2006
# প্রোপার্টি লিঙ্ক (শুধুমাত্র মেইল)
#property indior_separate_window
//---- ইনপুট পরামিতি
বহির্মুখী স্ট্রিং মানিন্যানমেন্টসে� �িং = == মানিন্যানমেন্টস সেটিংস ==;
বাইরের ঝুঁকি = 10;
বহিরাগত int pairs = 0;
//----------------------------------
ডবল lotmM;
দ্বিগুণ = 0.1;
//---- কাস্টম পিপ মান
ডবল পয়েন্টকস্ট ()
{
দ্বিগুণ ফলাফল;
ডবল বেসপয়েন্ট কস্ট;
স্ট্রিং বেস স্ট্রিং;
স্ট্রিং স্ট্রিং 1;
স্ট্রিং স্ট্রিং 2;
// ----------------------------------------------- -------------------
BasePointCost = MarketInfo (প্রতীক (), MODE_LOTSIZE) * মা rketInfo (প্রতীক (), MODE_POINT);
BaseString = StringSubstr (সাংকেতিক (), 3,3);
স্ট্রিং 1 = ডলার BaseString;
স্ট্রিং 2 = BaseString ইউএসডি;
// ----------------------------------------------- -------------------
যদি (BaseString == ডলার)
ফলাফলের = BasePointCost;
// ----------------------------------------------- -------------------
অন্যথায় যদি (MarketInfo (স্ট্রিং 1, MODE_BID)! = 0)
ফলাফলের = BasePointCost * (1MarketInfo (string1, MODE_BID));
// ----------------------------------------------- -------------------
আর
ফলাফলের = BasePointCost * MarketInfo (স্ট্রিং 2, MODE_ASK);
// ----------------------------------------------- -------------------
ফিরুন (ফলাফলের);
}
দীর্ঘ swap দীর্ঘ, স্বল্প স্বল্প;
int স্প্রেড, pipvalue, ভলিউম, লিভারেজ;
int init () {
IndiorShortName (স্ট্যাটিক মনিটর ( চিহ্ন () ));
আসতে (0);}
int deinit () {ফেরত (0);}
int শুরু ()
{
বিস্তার = MarketInfo (সাংকেতিক (), 13);
pipvalue = MarketInfo (সাংকেতিক (), MODE_TICKVALUE);
swaplong = NormalizeDouble (MarketInfo (প্রতীক (), 18), 2);
swapshort = NormalizeDouble (MarketInfo (প্রতীক (), 19), 2);
ভোল = ভলিউম [0];
লিভারেজ = AccountLeverage ();
ObjectCreate (Stat Monitor1, OBJ_LABEL, WindowFind (স্ট্যাটিক মনিটর ( চিহ্ন) ), 0, 0);
ObjectSetText (স্ট্যাটিক মনিটরি 1, স্প্রেড: 9, অ্যারিয়াল বোল্ড, ক্যাডেটব্লু);
ObjectSet (Stat Monitor1, OBJPROP_CORNER, 0);
ObjectSet (স্ট্যাটিক মনিটরি 1, ওবিজেপিআরপি_এক্সড� ��স্টেন্স, 110);
ObjectSet (Stat Monitor1, OBJPROP_YDISTANCE, 2);
ObjectCreate (Stat Monitor2, OBJ_LABEL, WindowFind (স্ট্যাটিক মনিটর ( চিহ্ন) ), 0, 0);
ObjectSetText (স্ট্যাটিক মনিটরি 2, ডাবলটোসেট (স্প্রেড, 0), 9, আয়ারল্ড বোল্ড, লেম);
ObjectSet (স্ট্যাটিক মনিটর 2, OBJPROP_CORNER, 0);
ObjectSet (স্ট্যাটিক মনিটর 2, ওবিজেপিআরপি_এক্সড� ��স্টেন্স, 160);
ObjectSet (স্ট্যাটিক মনিটর 2, OBJPROP_YDISTANCE, 2);
ObjectCreate (স্ট্যাটিক মনিটরি 3, ওবিজে_এইলএল, উইন্ডোফিন্ড (স্টেট মনিটর ( চিহ্ন) ), 0, 0);
ObjectSetText (স্ট্যাট মনিটর 3,1 লট:, 9, অ্যারিয়াল বোল্ড, ক্যাডেটব্লু);
ObjectSet (স্ট্যাটিক মনিটর 3, OBJPROP_CORNER, 0);
ObjectSet (স্ট্যাটিক মনিটর 3, OBJPROP_XDISTANCE, 180);
ObjectSet (স্ট্যাটিক মনিটর 3, OBJPROP_YDISTANCE, 2);
ObjectCreate (Stat Monitor 4, OBJ_LABEL, WindowFind (স্ট্যাটিক মনিটর ( চিহ্ন)), 0, 0);
ObjectSetText (স্ট্যাটিক মনিটর 4, ডাবলটোস্রট (পয়েন্টকাস্ট (), 2) ইউএসডি, 9, আয়ারল্ড বোল্ড, লেবু);
ObjectSet (স্ট্যাটিক মনিটর 4, OBJPROP_CORNER, 0);
ObjectSet (স্ট্যাটিক মনিটর 4, OBJPROP_XDISTANCE, 220);
ObjectSet (স্ট্যাটিক মনিটর 4, OBJPROP_YDISTANCE, 2);
ObjectCreate (Stat Monitor5, OBJ_LABEL, WindowFind (স্ট্যাটিক মনিটর ( চিহ্ন) ), 0, 0);
ObjectSetText (স্ট্যাটাস মনিটর 5, সোয়াপ কিনুন :, 9, আয়ারল্ড বোল্ড, ক্যাডেটব্লু);
ObjectSet (স্ট্যাটিক মনিটর 5, OBJPROP_CORNER, 0);
ObjectSet (স্ট্যাটিক মনিটর 5, OBJPROP_XDISTANCE, ২90);
ObjectSet (স্ট্যাটিক মনিটর 5, OBJPROP_YDISTANCE, 2);
ObjectCreate (Stat Monitor6, OBJ_LABEL, WindowFind (Stat Monitor ( Symbol () ), 0, 0);
যদি (swaplonggt; 0)
{
ObjectSetText (স্টেট মনিটরিয়াল 6, ডাবলটোস্র্র্ট (সোয়াপলং, ২), 9, আয়ারল্ড বোল্ড, লেম);
}
অন্যথায় ObjectSetText (স্ট্যাটিক মনিটর 6, ডাবলটোসেট (সোয়াপলং, 2), 9, আয়ারল্ড বোল্ড, লাল);
ObjectSet (স্ট্যাটিক মনিটর 6, OBJPROP_CORNER, 0);
ObjectSet (স্ট্যাটিক মনিটর 6, OBJPROP_XDISTANCE, 360);
ObjectSet (স্ট্যাটিক মনিটর 6, OBJPROP_YDISTANCE, 2);
ObjectCreate (Stat Monitor 7, OBJ_LABEL, WindowFind (স্ট্যাটিক মনিটর ( চিহ্ন)), 0, 0);
ObjectSetText (স্ট্যাটিক মনিটরি 7, সোয়াপ বিক্রি :, 9, আয়ারল্ড বোল্ড, ক্যাডেটব্লু);
ObjectSet (স্ট্যাটিক মনিটর 7, OBJPROP_CORNER, 0);
ObjectSet (স্ট্যাটিক মনিটর 7, OBJPROP_XDISTANCE, 400);
ObjectSet (স্ট্যাটিক মনিটর 7, OBJPROP_YDISTANCE, 2);
ObjectCreate (Stat Monitor8, OBJ_LABEL, WindowFind (Stat Monitor ( Symbol () ), 0, 0);
যদি (swapshortgt; 0)
{
ObjectSetText (স্ট্যাটিক মনিটরি 8, ডাবলটোসেট (swapshort, 2), 9, আরিয়াল বোল্ড, লেবু);
}
অন্যথায় ObjectSetText (স্ট্যাটিক মনিটরি 8, ডাবলটোসেট (সোয়াপশ্ট, ২), 9, আয়ারল্ড বোল্ড, রেড);
ObjectSet (Stat Monitor8, OBJPROP_CORNER, 0);
ObjectSet (স্ট্যাটিক মনিটর 8, OBJPROP_XDISTANCE, 470);
ObjectSet (স্ট্যাটিক মনিটর 8, OBJPROP_YDISTANCE, 2);
/* ObjectCreate (স্ট্যাটিক মনিটর 7, OBJ_LABEL, উইন্ডোফিন্ড (স্ট্যাটিক মনিটর ( প্রতীক () ), 0, 0);
ObjectSetText (স্ট্যাটিক মনিটর 7, ভলিউম :, 10, আয়ারল্ড বোল্ড, ক্যাডেটব্লু);
ObjectSet (স্ট্যাটিক মনিটর 7, OBJPROP_CORNER, 0);
ObjectSet (স্ট্যাটিক মনিটর 7, ওবিজেপিআরপি_এক্সড� ��স্টেন্স, 530);/700
ObjectSet (স্ট্যাটিক মনিটর 7, OBJPROP_YDISTANCE, 2);
ObjectCreate (Stat Monitor8, OBJ_LABEL, WindowFind (Stat Monitor ( Symbol () ), 0, 0);
ObjectSetText (স্ট্যাটিক মনিটরি 8, ডাবলটোসেট (ভলিউম, 0), 10, আয়ারল্ড বোল্ড, লেম);
ObjectSet (Stat Monitor8, OBJPROP_CORNER, 0);
ObjectSet (স্ট্যাটিক মনিটর 8, OBJPROP_XDISTANCE, 590);
ObjectSet (স্ট্যাটিক মনিটর 8, OBJPROP_YDISTANCE, 2); *
ObjectCreate (Stat Monitor 9, OBJ_LABEL, WindowFind (স্ট্যাটিক মনিটর ( চিহ্ন) ), 0, 0);
ObjectSetText (স্ট্যাটিক মনিটরি 9, লিভারেজ: 9, আয়ারল্ড বোল্ড, ক্যাডেটব্লু);
ObjectSet (Stat Monitor 9, OBJPROP_CORNER, 0);
ObjectSet (স্ট্যাটিক মনিটর 9, ওবিজেপিআরপি_এক্সড� ��স্টেন্স, 510);
ObjectSet (স্ট্যাটিক মনিটর 9, OBJPROP_YDISTANCE, 2);
ObjectCreate (Stat Monitor10, OBJ_LABEL, WindowFind (স্ট্যাটিক মনিটর ( চিহ্ন)), 0, 0);
ObjectSetText (স্ট্যাটিক মনিটর 10,1: 9, আরিয়াল বোল্ড, লেবু);
ObjectSet (স্ট্যাটিক মনিটর 10, OBJPROP_CORNER, 0);
ObjectSet (স্ট্যাটিক মনিটর 10, OBJPROP_XDISTANCE, 570);
ObjectSet (স্ট্যাটিক মনিটর 10, OBJPROP_YDISTANCE, 2);
ObjectCreate (Stat Monitor11, OBJ_LABEL, WindowFind (স্ট্যাটিক মনিটর ( চিহ্ন)), 0, 0);
ObjectSetText (স্ট্যাটিক মনিটরিং 11, ডাবলটোসেট (লিভারেজ, 0), 9, আয়ারল্ড বোল্ড, লেম);
ObjectSet (Stat Monitor11, OBJPROP_CORNER, 0);
ObjectSet (স্ট্যাটিক মনিটর 11, OBJPROP_XDISTANCE, 580);
ObjectSet (স্ট্যাটিক মনিটর 11, OBJPROP_YDISTANCE, 2);
ObjectCreate (Stat Monitor 12, OBJ_LABEL, WindowFind (স্ট্যাটিক মনিটর ( চিহ্ন)), 0, 0);
ObjectSetText (স্ট্যাটিক মনিটর 1২, রিক। লট সাইজ:, 9, আয়ারল্ড বোল্ড, ক্যাডেটব্লু);
ObjectSet (স্ট্যাটিক মনিটর 1২, OBJPROP_CORNER, 0);
ObjectSet (স্ট্যাটিক মনিটর 1২, OBJPROP_XDISTANCE, 610);
ObjectSet (স্ট্যাটিক মনিটর 1২, OBJPROP_YDISTANCE, 2);
ObjectCreate (Stat Monitor 13, OBJ_LABEL, WindowFind (স্ট্যাটিক মনিটর ( চিহ্ন) ), 0, 0);
যদি (PairsTraded == 0) {
lotMM = MathCeil (AccountFreeMargin () * ঝুঁকি10000)10;
} অন্য {
lotMM = MathCeil (AccountFreeMargin () * ঝুঁকি10000pairTraded)10;
}
যদি (lotmm lt; 0.1) lotmm = প্রচুর;
যদি (lotMM gt; 1.0) lotMM = MathCeil (lotmM);
যদি (lotMM gt; 100) lotMM = 100;
ObjectSetText (স্ট্যাট মনিটর 13, ডাবলটোস্র্রট (লটএমএম, 1) প্রচুর, 9, আয়ারল্ড বোল্ড, লেবু);
ObjectSet (Stat Monitor 13, OBJPROP_CORNER, 0);
ObjectSet (স্ট্যাটিক মনিটর 13, OBJPROP_XDISTANCE, 690);
ObjectSet (স্ট্যাটিক মনিটর 13, OBJPROP_YDISTANCE, 2);
প্রত্যাবর্তন (0);
কেউ যদি আমাকে সাহায্য করতে পারে তবে আমি কৃতজ্ঞ হবে
ধন্যবাদ
শীঘ্রই
https://www.zapforex.com/crypto-trad...ot-needed.html
https://www.zapforex.com/attachments...223178723768.2