method delete(this) deletes the subwave drawing Namespace types: Subwave Parameters: this (Subwave): Subwave object to be deleted Returns: deleted subwave object
method delete(this) deletes the wave drawing and the corresponding subwaves Namespace types: Wave Parameters: this (Wave): Wave object to be deleted Returns: deleted wave object
method createWave(pivot, lineColor, waves, limit) Create wave object Namespace types: zg.Pivot Parameters: pivot (Pivot type from Trendoscope/Zigzag/7): pivot object where the wave needs to be created lineColor (color): color of the wave to be drawn waves (array<Wave>): array of existing waves limit (int): max number of waves to be shown in the chart Returns: wave object created
method createSubWaves(wave, subwavePivots) Create sub waves for the wave Namespace types: Wave Parameters: wave (Wave) subwavePivots (array<SubwavePivots>): array of sub wave pivots Returns: wave object created
method draw(wave, limitSubwaves) Draw Wave Namespace types: Wave Parameters: wave (Wave): Wave object to be drawn limitSubwaves (bool): limit the number of subwave combinations within the wave Returns: wave object
method checkMotiveWave(prices) based on the price array, check if there is motive wave and identify the type Namespace types: array<float> Parameters: prices (array<float>): float array of prices Returns: WaveType representing the identified wave type. na otherwise
method scanMotiveWave(pivot, lastPivot, existingWaves, allowedTypes) Scan for motive wave Namespace types: zg.Pivot Parameters: pivot (Pivot type from Trendoscope/Zigzag/7): Zigzag pivot that will be checked for motive wave lastPivot (Pivot type from Trendoscope/Zigzag/7): previous Zigzag pivot existingWaves (array<Wave>): array of existing waves allowedTypes (array<WaveType>): allowed Wave types to filter them Returns: array of subwave pivots
SubwavePivots SubwavePivots represents the sub pivots of the main wave Fields: waveType (series WaveType): Type of the Wave indices (array<int>): Bar index values of sub waves subPivots (array<Pivot> type from Trendoscope/Zigzag/7): sub pivot objects of the wave
Subwave Subwave represents the drawing of sub waves Fields: waves (array<Line> type from Trendoscope/Drawing/1): array of sub wave lines points (array<Label> type from Trendoscope/Drawing/1): Array of subwave pivot labels subwavePivots (SubwavePivots): array of subwave pivots being drawn
Wave Wave object type Fields: pivot (Pivot type from Trendoscope/Zigzag/7): starting point of the wave wave (Line type from Trendoscope/Drawing/1): Line representing the wave waveLabel (Label type from Trendoscope/Drawing/1): label containing wave details subWaves (array<Subwave>): array of sub waves
كمثال للقيم التي تتبناها TradingView، نشر المؤلف شيفرة باين كمكتبة مفتوحة المصدر بحيث يمكن لمبرمجي باين الآخرين من مجتمعنا استخدامه بحرية. تحياتنا للمؤلف! يمكنك استخدام هذه المكتبة بشكل خاص أو في منشورات أخرى مفتوحة المصدر، ولكن إعادة استخدام هذا الرمز في المنشور تحكمه قوانين الموقع.
لا يُقصد بالمعلومات والمنشورات أن تكون، أو تشكل، أي نصيحة مالية أو استثمارية أو تجارية أو أنواع أخرى من النصائح أو التوصيات المقدمة أو المعتمدة من TradingView. اقرأ المزيد في شروط الاستخدام.