النتائج 1 إلى 7 من 7
  1. #1
    الصورة الرمزية ahmedmohamed1988
    ahmedmohamed1988 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2016
    الإقامة
    مصر
    المشاركات
    74

    Post عندى مشكلة فى برمجة مؤشر على تريد ستيشن

    السلام عليكم حضرات انا عندى مشكلة ف برمجة مؤشر كنت ابحث عنه كنت محتاجه جدا ولقيته ولكن لما وضعته ف الايزى لانجويج كوبى باست ظهرى اخطاء ومش عارف اشوفلها حل عشان افعل المؤشر وده الكود بتاعه زى منا واخده من الموقع
    Indicator: VPCI
    inputs:
    Price( Close ),
    Length1( 5 ),
    Length2( 20 ),
    VPCIAvgLen( 20 ) ;
    variables:
    VolValue( 0 ),
    VolumeSum1( 0 ),
    VolumeSum2( 0 ),
    VWMA1( 0 ),
    VWMA2( 0 ),
    VP( 0 ),
    VPR( 0 ),
    VM( 0 ),
    VPCI( 0 ),
    AvgVPCI( 0 ) ;
    if BarType >= 2 then { not tick/minute data }
    VolValue = Volume
    else
    VolValue = Ticks ;

    VolumeSum1 = Summation( VolValue, Length1 ) ;
    if VolumeSum1 > 0 then
    VWMA1 = Summation( Price * VolValue , Length1 ) / VolumeSum1 ;
    VolumeSum2 = Summation( VolValue, Length2 ) ;
    if VolumeSum2 > 0 then
    VWMA2 = Summation( Price * VolValue , Length2 ) / VolumeSum2 ;
    VP = VWMA2 - Average( Price, Length2 ) ;
    VPR = VWMA1 / Average( Low, Length1 ) ;
    VM = Average( VolValue, Length1 ) / Average( VolValue, Length2 ) ;
    VPCI = VP * VPR * VM ;
    AvgVPCI = Average( VPCI, VPCIAvgLen ) ;
    Plot1( VPCI, "VPCI" ) ;
    Plot2( AvgVPCI, "VPCISmooth" ) ;
    Plot3( 0, "Zero" ) ;
    Strategy: VPCI
    inputs:
    Price( Close ),
    Length1( 5 ),
    Length2( 20 ),
    VPCIAvgLen( 20 ),
    MACD_FastLength( 12 ),
    MACD_SlowLength( 26 ),
    MACDLength( 9 ),
    OBVAvgLength( 20 ),
    ADX_Len( 7 ),
    ADX_Threshold( 20 ),
    UseVPCI( 1 ), { 1 means "use for confirmation",
    0 means "don't use" }
    UseADX ( 0 ),
    UseOBV ( 0 ) ;
    variables:
    MACDValue( 0 ),
    AvgMACD( 0 ),
    ADXValue( 0 ),
    OBVValue( 0 ),
    AvgOBV( 0 ),
    VolValue( 0 ),
    VolumeSum1( 0 ),
    VolumeSum2( 0 ),
    VWMA1( 0 ),
    VWMA2( 0 ),
    VP( 0 ),
    VPR( 0 ),
    VM( 0 ),
    VPCI( 0 ),
    AvgVPCI( 0 ) ;
    MACDValue = MACD( Close, MACD_FastLength, MACD_SlowLength ) ;
    AvgMACD = Average( MACDValue, MACDLength ) ;
    ADXValue = ADX( ADX_Len ) ;
    OBVValue = OBV ;
    AvgOBV = Average( OBVValue, OBVAvgLength ) ;
    if BarType >= 2 then { not tick/minute data }
    VolValue = Volume
    else
    VolValue = Ticks ;

    VolumeSum1 = Summation( VolValue, Length1 ) ;
    if VolumeSum1 > 0 then
    VWMA1 = Summation( Price * VolValue , Length1 ) / VolumeSum1 ;
    VolumeSum2 = Summation( VolValue, Length2 ) ;
    if VolumeSum2 > 0 then
    VWMA2 = Summation( Price * VolValue , Length2 ) / VolumeSum2 ;
    VP = VWMA2 - Average( Price, Length2 ) ;
    VPR = VWMA1 / Average( Low, Length1 ) ;
    VM = Average( VolValue, Length1 ) / Average( VolValue, Length2 ) ;
    VPCI = VP * VPR * VM ;
    AvgVPCI = Average( VPCI, VPCIAvgLen ) ;
    if MACDValue crosses over AvgMACD
    and ( ( VPCI > AvgVPCI and UseVPCI = 1 ) or UseVPCI <> 1 )
    and ( ( ADXValue < ADX_Threshold and UseADX = 1 ) or
    UseADX <> 1 )
    and ( ( OBVValue > AvgOBV and UseOBV = 1 ) or UseOBV <> 1 )
    then
    Buy next bar at market
    else if MACDValue crosses under AvgMACD
    and ( ( VPCI < AvgVPCI and UseVPCI = 1 ) or
    UseVPCI <> 1 )
    and ( ( ADXValue < ADX_Threshold and UseADX = 1 ) or
    UseADX <> 1 )
    and ( ( OBVValue < AvgOBV and UseOBV = 1 ) or
    UseOBV <> 1 )
    then
    SellShort next bar at market ;
    طبعا لما وضعته ظهرلى اخطاء ومش عارف الاخطاء دى احلها ازاى اضغط على الصورة لعرض أكبر

الاســـم:	Capture.PNG
المشاهدات:	183
الحجـــم:	86.6 كيلوبايت
الرقم:	468452
    ممكن حد يساعدنى احلها ازاى بعد ازنكم ولو امكن حد يرفعلى المؤشر بحيت انى افتحه على طول بامتداد ايزى لانجويج ياريت من فضلكم ... والف شكر

  2. #2
    الصورة الرمزية ahmedmohamed1988
    ahmedmohamed1988 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2016
    الإقامة
    مصر
    المشاركات
    74

    افتراضي

    ولو ينفع ارفع الموقع اللى لقيت فيه الكود ممكن

  3. #3
    الصورة الرمزية ahmedmohamed1988
    ahmedmohamed1988 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2016
    الإقامة
    مصر
    المشاركات
    74

    افتراضي

    بالنسبة لاسم المؤشر اللى انا جبت الكود بتاعه vpci or volume price confirmation indicator لكن مش عارف اضعه ف الايزى لانجويج ف تريد ستيشن .... ممكن حد ياخده ويضيفه فيه ويرفعهولى لو سمحتم ؟؟؟؟

  4. #4
    الصورة الرمزية zead
    zead غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2014
    الإقامة
    مصر
    المشاركات
    67

    افتراضي

    ممكن احد المبرمجين ان يحلها

  5. #5
    الصورة الرمزية ahmedmohamed1988
    ahmedmohamed1988 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    Oct 2016
    الإقامة
    مصر
    المشاركات
    74

    افتراضي

    استأذن احد المبرمجين يحلهااااااا

  6. #6
    الصورة الرمزية ordernex1
    ordernex1 غير متواجد حالياً موقوف
    تاريخ التسجيل
    May 2017
    الإقامة
    عمان
    المشاركات
    499

    افتراضي

    ضع الرابط

  7. #7
    الصورة الرمزية Forex2017
    Forex2017 غير متواجد حالياً عضو المتداول العربي
    تاريخ التسجيل
    May 2017
    الإقامة
    مصر
    المشاركات
    156

    افتراضي

    لم استعمل هذه المنصة من قبل
    لكن حسب الصورة الخطأ واضح يقولك انه هذه القيم معرفة مسبقاً بالسطر 38 والسطر 58
    بعد البحث مؤشراتهم تكون امتداد ELD ممكن تقوم تركيبها نفس هذا الفيديو هنا
    https://www.youtube.com/watch?v=8Gb2VMTL1z8
    واذا لديك حساب بهذه الشركة تفضل هنا منتداهم
    https://community.tradestation.com/d...ions/Main.aspx
    تجد على اليمين بالاعلى خاصية البحث فقط اكتب vpci وحمل المؤشر من عندهم


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17