انتقل إلى المحتوى

التعليمات البرمجية المراد تضمينها

تحتوي هذه الصفحة على معلومات مفصلة حول بنية التعليمات البرمجية المراد تضمينها للأدوات المختلفة.

cTrader Web، إستراتيجياتك، إستراتيجية واحدة، إستراتيجيات متعددة، الرسم البياني للسوق

تبدو التعليمة البرمجية المراد تضمينها لأدوات cTrader Web والرسم البياني للسوق وإستراتيجياتك وإستراتيجية واحدة وإستراتيجيات متعددة كما يلي:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<div id="ctrader-plugin-root" style="width: 100%, height: 100%"></div>
<script id="init" type="text/javascript" defer src="https://app.ctrader.com/widget.js"></script>
<script type="text/javascript">
    const script = document.getElementById('init');

    script.onload = () => {
        putInitScript('runPlugin');
        runPlugin('ctrader-plugin-root', {"route":"/?lang=en&theme=light&u=letstrade747","appConfig":{"chart":{"initialChartLayout":"Single"}}});
    };
</script>
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<div id="ctrader-plugin-root" style="width: 100%, height: 100%"></div>
<script id="init" type="text/javascript" defer src="https://app.ctrader.com/widget.js"></script>
<script type="text/javascript">
    const script = document.getElementById('init');

    script.onload = () => {
        putInitScript('runPlugin');
        runPlugin('ctrader-plugin-root', {"route":"/copy-provider/?lang=en&theme=dark&providerNickname=letstrade747&u=letstrade747","appConfig":{"strategy":{"showStrategyPromotion":true}}});
    };
</script>
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<div id="ctrader-plugin-root" style="width: 100%, height: 100%"></div>
<script id="init" type="text/javascript" defer src="https://app.ctrader.com/widget.js"></script>
<script type="text/javascript">
    const script = document.getElementById('init');

    script.onload = () => {
        putInitScript('runPlugin');
        runPlugin('ctrader-plugin-root', {"route":"/esp/2082/?lang=en&theme=dark&u=letstrade747","appConfig":{"strategy":{"showStrategyPromotion":false}}});
    };
</script>
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<div id="ctrader-plugin-root" style="width: 100%; height: 100%; position: relative"></div>
<script id="init" type="text/javascript" defer src="https://app.ctrader.com/widget.js"></script>
<script type="text/javascript">
    const script = document.getElementById('init');

    script.onload = () => {
        putInitScript('runPlugin');
        runPlugin('ctrader-plugin-root', {"route":"/multiple-strategies/?lang=en&theme=dark&u=letstrade747&strategyIdList=2082%2C2203","appConfig":{"strategy":{"showStrategyPromotion":true}}});
    };
</script>
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<div id="ctrader-plugin-root" style="width: 830px; height: 700px; position: relative"></div>
<script id="init" type="text/javascript" defer src="https://ct.spotware.com/widget.js"></script>
<script type="text/javascript">
    const script = document.getElementById('init');

    script.onload = () => {
        putInitScript('runPlugin');
        runPlugin('ctrader-plugin-root', {"route":"/market-chart/?s=EURUSD&period=H1&charttype=candlestick&palettename=dark&lang=en&w=830&h=700"});
    };
</script>

يتم تعريف كل معامل وحجة وظيفة على النحو التالي.

الاسم التعريفات والقيم
div id "ctrader-root". هذا هو المعرف الفريد لتضمين الأداة في مورد الويب.
style "width: {number}%, height: {number}%". العرض والارتفاع النسبيان للكتلة المضمنة (بالنسبة لحجم الحاوية الأصلية). لاحظ أنه يجب تعيين خاصية display للعنصر الأصلي إلى display: block.
type...defer "text/javascript". التوجيه الذي ينص على أن الكتلة المضمنة تحتوي على JavaScript بتنسيق نصي. تنص السمة defer على أنه يجب تنفيذ البرنامج النصي فقط بعد أن ينتهي المتصفح من تحليل HTML بالكامل للمورد حيث يتم تضمين الكتلة.
'runPlugin' اسم البرنامج النصي المراد تنفيذه.
'ctrader-plugin-root اسم العنصر المراد تضمينه.
"route" عنوان URL للعنصر المراد تضمينه بالنسبة إلى عنوان URL الأساسي لـ cTrader Web.
"appConfig" تكوين العنصر المضمن. للقيم الممكنة، انظر الصفوف التالية.
"chart":{"initialChartLayout":"Single"}" وضع الرسم البياني الأولي لأداة cTrader Web. يمكن تعيين "initialChartLayout" إلى "Single" أو "Multi" أو "Free".
"strategy":{"showStrategyPromotion":false} التكوين الذي يحدد ما إذا كان سيتم عرض كتلة ترويج الإستراتيجية لأدوات إستراتيجياتك أو أي إستراتيجيات.

تحذير

يعد تعيين معامل style لهذه الأدوات إلزاميًا قبل تضمينها في مورد الويب الخاص بك؛ وإلا فلن يتم عرض الأدوات. يمكنك فقط تحديد width وheight للأدوات وترك جميع السمات الأخرى فارغة.