All indicators in one Powershell Tool

Avatar
  • updated

Hello Community,

Here I share a tool that I have made that modifies a .set file to add the configuration of an indicator previously configured in the powershell script.

Image 5003

It also has a button to copy the indicator to all Metatrader 5 installations.

In the "Indicators" directory you will find the .mq5 and .ex5 of the vast majority of the indicators. Those that are downloaded from the MQL Store take you to the indicator website.


1 "SuperTrend"
2 "Simple SuperTrend Indicator"
3 "PZ Super Trend MT5"
4 "TrendLine PRO MT5"
5 "ProfitZone PRO MT5"
6 "Currency Power Meter Infinity mt5"
7 "Ganesha Trend Viewer MT5"
8 "HMA Color with Alerts MT5"
9 "HMA5"
10 "Bollinger bands breakout"
11 "Half Trend New Alert"
12 "BB_Stop"
13 "Advanced ADX"
14 "Ozymandias_v2"
15 "Dsl DMI Oscillator MT5"
16 "Support and Resistance"
17 "TDI Regular divergences"
18 "TDI Hidden divergences"
19 "TDI - Trend Direction"
20 "TDI - Active (2 CustomIndy)"
21 "Dark Point MT5"
22 "Dark Bands MT5"
23 "Dark Inversion MT5"
24 "Transit2Trendlines"
25 "ArrowZigZag"
26 "PZ_BollingerTrend"
27 "PZ Reversal Fractals MT5"
28 "PZ_ReversalFractals"
29 "PZ_HHHC_LLLC"
30 "PZ_Megaphone"
31 "Gold Stuff mt5"
32 "Gold Stuff mt5-FollowTrend"
33 "Generic_Index"
34 "USDX_Candle_without_USDSEK"
35 "TSI"
36 "Trix"
37 "TrendMagic"
38 "Double_smoothed_stochastic"
39 "BrainTrend2Sig"
40 "PZ Bollinger Trend MT5"
41 "Jarvis Indicator MT5"
42 "Chances"
43 "Santa Trend"
44 "MFI"
45 "UniversalMA MT5"
46 "HarmonicPatternFinderV3"
47 "SqAroon"
48 "SupportResistance"
49 "Strength Index Signal"
50 "Easy Buy Sell Signal"
51 "QQE Arrow"
52 "AllAveragesCandles_v1"
53 "Moving Average Crossover"
54 "Hull moving average"

Many of the indicators were published in this forum.

If you find any errors with any of them, please report them.

If anyone uses a new indicator and wants to share the configuration or wants to create one, welcome.

CommunityPowerEA_CustomIndy.zip

Avatar
Ulises Cune
Quote from eduard gheorghiu


Hello, Ulises! I really appreciate what you do for this community. I want to ask you how we can install a new indicator, possibly MT4?

How to Install Indicator in MT4 | Metatrader 4 Tutorial for Beginners (youtube.com)

Avatar
Ulises Cune
Quote from opik

can you help me to configure this indicator pleasedonchian_channels.mq5

Donchian Channels Indicator / CommunityPower EA

Avatar
eduard gheorghiu


Hello, Ulises! I really appreciate what you do for this community. I want to ask you how we can install a new indicator, possibly MT4?

Avatar
opik
Quote from Ulises Cune

Can you tell me when would be the buy signal or the sell signal for this indicator?  Or the Direction? When should I buy or sell?

its open buy when the candle touch the green line and sell when touch the red line.. thanks for the help :)

Avatar
Ulises Cune
Quote from opik

can you help me to configure this indicator pleasedonchian_channels.mq5

Can you tell me when would be the buy signal or the sell signal for this indicator?  Or the Direction? When should I buy or sell?

Avatar
opik
Quote from Ulises Cune

Here I leave 60 indicators with 150 configurations.

Indicators:

1 SuperTrend
2 Simple SuperTrend Indicator
3 PZ Super Trend MT5
4 Bollinger bands breakout
5 TrendLine PRO MT5
6 ProfitZone PRO MT5
7 Currency Power Meter Infinity mt5
8 Ganesha Trend Viewer MT5
9 HMA Color with Alerts MT5
10 HMA5
11 Half Trend New Alert
12 BB_Stop
13 Advanced ADX
14 Ozymandias_v2
15 Dsl DMI Oscillator MT5
16 Support and Resistance
17 TDI Regular divergences
18 TDI Hidden divergences
19 TDI - Trend Direction
20 TDI - Active (2 CustomIndy)
21 Dark Point MT5
22 Dark Bands MT5
23 Dark Inversion MT5
24 Transit2Trendlines
25 ArrowZigZag
26 PZ_BollingerTrend
27 PZ Reversal Fractals MT5
28 PZ_ReversalFractals
29 PZ_Megaphone
30 Gold Stuff mt5
31 Gold Stuff mt5-FollowTrend
32 Generic_Index
33 USDX_Candle
34 TSI
35 Trix
36 TrendMagic
37 Double_smoothed_stochastic
38 BrainTrend2Sig
39 PZ Bollinger Trend MT5
40 Jarvis Indicator MT5
41 Chances
42 Santa Trend
43 MFI
44 UniversalMA MT5
45 AllAverages_v4.9
46 HarmonicPatternFinderV3
47 Pattern Detector
48 SqAroon
49 SupportResistance
50 Strength Index Signal
51 x-bars_fractals
52 Easy Buy Sell Signal
53 QQE Arrow
54 AllAveragesCandles_v1
55 Moving Average Crossover
56 Hull moving average
57 ASCtrend
58 NRTR
59 NRTRvolatile
60 BW-ZoneTrade


Configuration 
I have configured most of them to act like Signal and Direction.
1 SuperTrend-Direction
2 SuperTrend-Signal
3 Simple SuperTrend Indicator
4 PZ Super Trend MT5
5 Bollinger bands breakout
6 TrendLine PRO MT5
7 ProfitZone PRO MT5
8 Currency Power Meter Infinity mt5
9 Ganesha Trend Viewer MT5
10 HMA Color with Alerts MT5
11 HMA5
12 Half Trend New Alert
13 BB_Stop
14 Advanced ADX
15 Ozymandias_v2
16 Dsl DMI Oscillator MT5
17 Support and Resistance
18 TDI Regular divergences
19 TDI Hidden divergences
20 TDI - Trend Direction
21 TDI - Active (2 CustomIndy)
22 Dark Point MT5
23 Dark Bands MT5
24 Dark Inversion MT5
25 Transit2Trendlines
26 ArrowZigZag
27 PZ_BollingerTrend
28 PZ Reversal Fractals MT5
29 PZ_ReversalFractals
30 PZ_Megaphone
31 Gold Stuff mt5
32 Gold Stuff mt5-FollowTrend
33 Generic_Index
34 USDX_Candle
35 TSI
36 Trix
37 TrendMagic
38 Double_smoothed_stochastic
39 BrainTrend2Sig
40 PZ Bollinger Trend MT5
41 Jarvis Indicator MT5
42 Chances
43 Santa Trend
44 MFI
45 UniversalMA MT5 (SMMA)-Direction
46 UniversalMA MT5 (SMMA)-Signal
47 UniversalMA MT5 (LWMA)-Direction
48 UniversalMA MT5 (LWMA)-Signal
49 UniversalMA MT5 (JJMA)-Direction
50 UniversalMA MT5 (JJMA)-Signal
51 UniversalMA MT5 (JurX)-Direction
52 UniversalMA MT5 (JurX)-Signal
53 UniversalMA MT5 (ParMA)-Direction
54 UniversalMA MT5 (ParMA)-Signal
55 UniversalMA MT5 (T3)-Direction
56 UniversalMA MT5 (T3)-Signal
57 UniversalMA MT5 (VIDYA)-Direction
58 UniversalMA MT5 (VIDYA)-Signal
59 UniversalMA MT5 (AMA)-Direction
60 UniversalMA MT5 (AMA)-Signal
61 AllAverages_v4.9-Simple Moving Average-Direction
62 AllAverages_v4.9-Simple Moving Average-Signal
63 AllAverages_v4.9-Exponential Moving Average-Direction
64 AllAverages_v4.9-Exponential Moving Average-Signal
65 AllAverages_v4.9-Wilder Exponential Moving Average-Direction
66 AllAverages_v4.9-Wilder Exponential Moving Average-Signal
67 AllAverages_v4.9-Linear Weighted Moving Average-Direction
68 AllAverages_v4.9-Linear Weighted Moving Average-Signal
69 AllAverages_v4.9-Sine Weighted Moving Average-Direction
70 AllAverages_v4.9-Sine Weighted Moving Average-Signal
71 AllAverages_v4.9-Triangular Moving Average-Direction
72 AllAverages_v4.9-Triangular Moving Average-Signal
73 AllAverages_v4.9-Least Square Moving Average (or EPMA, Linear Regression Line)-Direction
74 AllAverages_v4.9-Least Square Moving Average (or EPMA, Linear Regression Line)-Signal
75 AllAverages_v4.9-Smoothed Moving Average-Direction
76 AllAverages_v4.9-Smoothed Moving Average-Signal
77 AllAverages_v4.9-Hull Moving Average by Alan Hull-Direction
78 AllAverages_v4.9-Hull Moving Average by Alan Hull-Signal
79 AllAverages_v4.9-Zero-Lag Exponential Moving Average-Direction
80 AllAverages_v4.9-Zero-Lag Exponential Moving Average-Signal
81 AllAverages_v4.9-Double Exponential Moving Average by Patrick Mulloy-Direction
82 AllAverages_v4.9-Double Exponential Moving Average by Patrick Mulloy-Signal
83 AllAverages_v4.9-T3 by T.Tillson (original version)-Direction
84 AllAverages_v4.9-T3 by T.Tillson (original version)-Signal
85 AllAverages_v4.9-Instantaneous Trendline by J.Ehlers-Direction
86 AllAverages_v4.9-Instantaneous Trendline by J.Ehlers-Signal
87 AllAverages_v4.9-Moving Median-Direction
88 AllAverages_v4.9-Moving Median-Signal
89 AllAverages_v4.9-Geometric Mean-Direction
90 AllAverages_v4.9-Geometric Mean-Signal
91 AllAverages_v4.9-Regularized EMA by Chris Satchwell-Direction
92 AllAverages_v4.9-Regularized EMA by Chris Satchwell-Signal
93 AllAverages_v4.9-Integral of Linear Regression Slope-Direction
94 AllAverages_v4.9-Integral of Linear Regression Slope-Signal
95 AllAverages_v4.9-Combination of LSMA and ILRS-Direction
96 AllAverages_v4.9-Combination of LSMA and ILRS-Signal
97 AllAverages_v4.9-Triangular Moving Average generalized by J.Ehlers-Direction
98 AllAverages_v4.9-Triangular Moving Average generalized by J.Ehlers-Signal
99 AllAverages_v4.9-Volume Weighted Moving Average-Direction
100 AllAverages_v4.9-Volume Weighted Moving Average-Signal
101 AllAverages_v4.9-Smoothing by Mark Jurik-Direction
102 AllAverages_v4.9-Smoothing by Mark Jurik-Signal
103 AllAverages_v4.9-Simplified SMA-Direction
104 AllAverages_v4.9-Simplified SMA-Signal
105 AllAverages_v4.9-Arnaud Legoux Moving Average-Direction
106 AllAverages_v4.9-Arnaud Legoux Moving Average-Signal
107 AllAverages_v4.9-Triple Exponential Moving Average by Patrick Mulloy-Direction
108 AllAverages_v4.9-Triple Exponential Moving Average by Patrick Mulloy-Signal
109 AllAverages_v4.9-T3 by T.Tillson (correct version)-Direction
110 AllAverages_v4.9-T3 by T.Tillson (correct version)-Signal
111 AllAverages_v4.9-Laguerre filter by J.Ehlers-Direction
112 AllAverages_v4.9-Laguerre filter by J.Ehlers-Signal
113 AllAverages_v4.9-McGinley Dynamic-Direction
114 AllAverages_v4.9-McGinley Dynamic-Signal
115 AllAverages_v4.9-Two-pole modified Butterworth filter by J.Ehlers-Direction
116 AllAverages_v4.9-Two-pole modified Butterworth filter by J.Ehlers-Signal
117 AllAverages_v4.9-Three-pole modified Butterworth filter by J.Ehlers-Direction
118 AllAverages_v4.9-Three-pole modified Butterworth filter by J.Ehlers-Signal
119 AllAverages_v4.9-SuperSmoother by J.Ehlers-Direction
120 AllAverages_v4.9-SuperSmoother by J.Ehlers-Signal
121 AllAverages_v4.9-Simple Decycler by J.Ehlers-Direction
122 AllAverages_v4.9-Simple Decycler by J.Ehlers-Signal
123 AllAverages_v4.9-Modified eVWMA-Direction
124 AllAverages_v4.9-Modified eVWMA-Signal
125 AllAverages_v4.9-Exponential Weighted Moving Average-Direction
126 AllAverages_v4.9-Exponential Weighted Moving Average-Signal
127 AllAverages_v4.9-Double Smoothed EMA-Direction
128 AllAverages_v4.9-Double Smoothed EMA-Signal
129 AllAverages_v4.9-Triple Smoothed EMA-Direction
130 AllAverages_v4.9-Triple Smoothed EMA-Signal
131 AllAverages_v4.9-Volume-weighted Exponential Moving Average(V-EMA)-Direction
132 AllAverages_v4.9-Volume-weighted Exponential Moving Average(V-EMA)-Signal
133 HarmonicPatternFinderV3
134 Pattern Detector-Signal
135 SqAroon
136 SupportResistance
137 Strength Index Signal
138 x-bars_fractals
139 Easy Buy Sell Signal
140 QQE Arrow
141 AllAveragesCandles_v1
142 Moving Average Crossover
143 Hull moving average-Direction
144 ASCtrend
145 NRTR-Signal
146 NRTR-Direction
147 NRTRvolatile-Signal
148 NRTRvolatile-Direction
149 BW-ZoneTrade-Signal
150 BW-ZoneTrade-Direction

CommunityPowerEA_CustomIndy_v1.2.zip

can you help me to configure this indicator pleasedonchian_channels.mq5

Avatar
Ulises Cune

Here I leave 60 indicators with 150 configurations.

Indicators:

1 SuperTrend
2 Simple SuperTrend Indicator
3 PZ Super Trend MT5
4 Bollinger bands breakout
5 TrendLine PRO MT5
6 ProfitZone PRO MT5
7 Currency Power Meter Infinity mt5
8 Ganesha Trend Viewer MT5
9 HMA Color with Alerts MT5
10 HMA5
11 Half Trend New Alert
12 BB_Stop
13 Advanced ADX
14 Ozymandias_v2
15 Dsl DMI Oscillator MT5
16 Support and Resistance
17 TDI Regular divergences
18 TDI Hidden divergences
19 TDI - Trend Direction
20 TDI - Active (2 CustomIndy)
21 Dark Point MT5
22 Dark Bands MT5
23 Dark Inversion MT5
24 Transit2Trendlines
25 ArrowZigZag
26 PZ_BollingerTrend
27 PZ Reversal Fractals MT5
28 PZ_ReversalFractals
29 PZ_Megaphone
30 Gold Stuff mt5
31 Gold Stuff mt5-FollowTrend
32 Generic_Index
33 USDX_Candle
34 TSI
35 Trix
36 TrendMagic
37 Double_smoothed_stochastic
38 BrainTrend2Sig
39 PZ Bollinger Trend MT5
40 Jarvis Indicator MT5
41 Chances
42 Santa Trend
43 MFI
44 UniversalMA MT5
45 AllAverages_v4.9
46 HarmonicPatternFinderV3
47 Pattern Detector
48 SqAroon
49 SupportResistance
50 Strength Index Signal
51 x-bars_fractals
52 Easy Buy Sell Signal
53 QQE Arrow
54 AllAveragesCandles_v1
55 Moving Average Crossover
56 Hull moving average
57 ASCtrend
58 NRTR
59 NRTRvolatile
60 BW-ZoneTrade


Configuration 
I have configured most of them to act like Signal and Direction.
1 SuperTrend-Direction
2 SuperTrend-Signal
3 Simple SuperTrend Indicator
4 PZ Super Trend MT5
5 Bollinger bands breakout
6 TrendLine PRO MT5
7 ProfitZone PRO MT5
8 Currency Power Meter Infinity mt5
9 Ganesha Trend Viewer MT5
10 HMA Color with Alerts MT5
11 HMA5
12 Half Trend New Alert
13 BB_Stop
14 Advanced ADX
15 Ozymandias_v2
16 Dsl DMI Oscillator MT5
17 Support and Resistance
18 TDI Regular divergences
19 TDI Hidden divergences
20 TDI - Trend Direction
21 TDI - Active (2 CustomIndy)
22 Dark Point MT5
23 Dark Bands MT5
24 Dark Inversion MT5
25 Transit2Trendlines
26 ArrowZigZag
27 PZ_BollingerTrend
28 PZ Reversal Fractals MT5
29 PZ_ReversalFractals
30 PZ_Megaphone
31 Gold Stuff mt5
32 Gold Stuff mt5-FollowTrend
33 Generic_Index
34 USDX_Candle
35 TSI
36 Trix
37 TrendMagic
38 Double_smoothed_stochastic
39 BrainTrend2Sig
40 PZ Bollinger Trend MT5
41 Jarvis Indicator MT5
42 Chances
43 Santa Trend
44 MFI
45 UniversalMA MT5 (SMMA)-Direction
46 UniversalMA MT5 (SMMA)-Signal
47 UniversalMA MT5 (LWMA)-Direction
48 UniversalMA MT5 (LWMA)-Signal
49 UniversalMA MT5 (JJMA)-Direction
50 UniversalMA MT5 (JJMA)-Signal
51 UniversalMA MT5 (JurX)-Direction
52 UniversalMA MT5 (JurX)-Signal
53 UniversalMA MT5 (ParMA)-Direction
54 UniversalMA MT5 (ParMA)-Signal
55 UniversalMA MT5 (T3)-Direction
56 UniversalMA MT5 (T3)-Signal
57 UniversalMA MT5 (VIDYA)-Direction
58 UniversalMA MT5 (VIDYA)-Signal
59 UniversalMA MT5 (AMA)-Direction
60 UniversalMA MT5 (AMA)-Signal
61 AllAverages_v4.9-Simple Moving Average-Direction
62 AllAverages_v4.9-Simple Moving Average-Signal
63 AllAverages_v4.9-Exponential Moving Average-Direction
64 AllAverages_v4.9-Exponential Moving Average-Signal
65 AllAverages_v4.9-Wilder Exponential Moving Average-Direction
66 AllAverages_v4.9-Wilder Exponential Moving Average-Signal
67 AllAverages_v4.9-Linear Weighted Moving Average-Direction
68 AllAverages_v4.9-Linear Weighted Moving Average-Signal
69 AllAverages_v4.9-Sine Weighted Moving Average-Direction
70 AllAverages_v4.9-Sine Weighted Moving Average-Signal
71 AllAverages_v4.9-Triangular Moving Average-Direction
72 AllAverages_v4.9-Triangular Moving Average-Signal
73 AllAverages_v4.9-Least Square Moving Average (or EPMA, Linear Regression Line)-Direction
74 AllAverages_v4.9-Least Square Moving Average (or EPMA, Linear Regression Line)-Signal
75 AllAverages_v4.9-Smoothed Moving Average-Direction
76 AllAverages_v4.9-Smoothed Moving Average-Signal
77 AllAverages_v4.9-Hull Moving Average by Alan Hull-Direction
78 AllAverages_v4.9-Hull Moving Average by Alan Hull-Signal
79 AllAverages_v4.9-Zero-Lag Exponential Moving Average-Direction
80 AllAverages_v4.9-Zero-Lag Exponential Moving Average-Signal
81 AllAverages_v4.9-Double Exponential Moving Average by Patrick Mulloy-Direction
82 AllAverages_v4.9-Double Exponential Moving Average by Patrick Mulloy-Signal
83 AllAverages_v4.9-T3 by T.Tillson (original version)-Direction
84 AllAverages_v4.9-T3 by T.Tillson (original version)-Signal
85 AllAverages_v4.9-Instantaneous Trendline by J.Ehlers-Direction
86 AllAverages_v4.9-Instantaneous Trendline by J.Ehlers-Signal
87 AllAverages_v4.9-Moving Median-Direction
88 AllAverages_v4.9-Moving Median-Signal
89 AllAverages_v4.9-Geometric Mean-Direction
90 AllAverages_v4.9-Geometric Mean-Signal
91 AllAverages_v4.9-Regularized EMA by Chris Satchwell-Direction
92 AllAverages_v4.9-Regularized EMA by Chris Satchwell-Signal
93 AllAverages_v4.9-Integral of Linear Regression Slope-Direction
94 AllAverages_v4.9-Integral of Linear Regression Slope-Signal
95 AllAverages_v4.9-Combination of LSMA and ILRS-Direction
96 AllAverages_v4.9-Combination of LSMA and ILRS-Signal
97 AllAverages_v4.9-Triangular Moving Average generalized by J.Ehlers-Direction
98 AllAverages_v4.9-Triangular Moving Average generalized by J.Ehlers-Signal
99 AllAverages_v4.9-Volume Weighted Moving Average-Direction
100 AllAverages_v4.9-Volume Weighted Moving Average-Signal
101 AllAverages_v4.9-Smoothing by Mark Jurik-Direction
102 AllAverages_v4.9-Smoothing by Mark Jurik-Signal
103 AllAverages_v4.9-Simplified SMA-Direction
104 AllAverages_v4.9-Simplified SMA-Signal
105 AllAverages_v4.9-Arnaud Legoux Moving Average-Direction
106 AllAverages_v4.9-Arnaud Legoux Moving Average-Signal
107 AllAverages_v4.9-Triple Exponential Moving Average by Patrick Mulloy-Direction
108 AllAverages_v4.9-Triple Exponential Moving Average by Patrick Mulloy-Signal
109 AllAverages_v4.9-T3 by T.Tillson (correct version)-Direction
110 AllAverages_v4.9-T3 by T.Tillson (correct version)-Signal
111 AllAverages_v4.9-Laguerre filter by J.Ehlers-Direction
112 AllAverages_v4.9-Laguerre filter by J.Ehlers-Signal
113 AllAverages_v4.9-McGinley Dynamic-Direction
114 AllAverages_v4.9-McGinley Dynamic-Signal
115 AllAverages_v4.9-Two-pole modified Butterworth filter by J.Ehlers-Direction
116 AllAverages_v4.9-Two-pole modified Butterworth filter by J.Ehlers-Signal
117 AllAverages_v4.9-Three-pole modified Butterworth filter by J.Ehlers-Direction
118 AllAverages_v4.9-Three-pole modified Butterworth filter by J.Ehlers-Signal
119 AllAverages_v4.9-SuperSmoother by J.Ehlers-Direction
120 AllAverages_v4.9-SuperSmoother by J.Ehlers-Signal
121 AllAverages_v4.9-Simple Decycler by J.Ehlers-Direction
122 AllAverages_v4.9-Simple Decycler by J.Ehlers-Signal
123 AllAverages_v4.9-Modified eVWMA-Direction
124 AllAverages_v4.9-Modified eVWMA-Signal
125 AllAverages_v4.9-Exponential Weighted Moving Average-Direction
126 AllAverages_v4.9-Exponential Weighted Moving Average-Signal
127 AllAverages_v4.9-Double Smoothed EMA-Direction
128 AllAverages_v4.9-Double Smoothed EMA-Signal
129 AllAverages_v4.9-Triple Smoothed EMA-Direction
130 AllAverages_v4.9-Triple Smoothed EMA-Signal
131 AllAverages_v4.9-Volume-weighted Exponential Moving Average(V-EMA)-Direction
132 AllAverages_v4.9-Volume-weighted Exponential Moving Average(V-EMA)-Signal
133 HarmonicPatternFinderV3
134 Pattern Detector-Signal
135 SqAroon
136 SupportResistance
137 Strength Index Signal
138 x-bars_fractals
139 Easy Buy Sell Signal
140 QQE Arrow
141 AllAveragesCandles_v1
142 Moving Average Crossover
143 Hull moving average-Direction
144 ASCtrend
145 NRTR-Signal
146 NRTR-Direction
147 NRTRvolatile-Signal
148 NRTRvolatile-Direction
149 BW-ZoneTrade-Signal
150 BW-ZoneTrade-Direction

CommunityPowerEA_CustomIndy_v1.2.zip
Avatar
jay hu
Quote from Ulises Cune

Add NRTR indicator, add SuperTrend Signal and Direction. Fix "UniversalMA MT5" with Signal and Direction in all modes.

CommunityPowerEA_CustomIndy.zip

Nice work! Thank you very much for developing this tool.

Avatar
opik

cool, thanks ulises

Avatar
Ulises Cune

Add NRTR indicator, add SuperTrend Signal and Direction. Fix "UniversalMA MT5" with Signal and Direction in all modes.

CommunityPowerEA_CustomIndy.zip