Skip to content

Commit 911396b

Browse files
committed
disregard
1 parent 070bab5 commit 911396b

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

mql40/indicators/ZigZag.mq4

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -89,25 +89,25 @@ extern int Donchian.Crossing.Width = 1;
8989
extern color Donchian.Crossing.Color = CLR_NONE;
9090

9191
extern string ___c__________________________ = "=== ZigZag projections ===";
92-
extern bool TrackZigZagBalance = false; // whether to track ZigZag balances
93-
extern datetime TrackZigZagBalance.Since = 0; // mark ZigZag balances since this time
94-
extern bool ProjectNextBalance = false; // whether to project zero-balance levels
92+
extern bool TrackZigZagBalance = false; // whether to track ZigZag balances
93+
extern datetime TrackZigZagBalance.Since = 0; // mark ZigZag balances since this time
94+
extern bool ProjectNextBalance = false; // whether to project zero-balance levels
9595

9696
extern string ___d__________________________ = "=== Display settings ===";
9797
extern bool ShowChartLegend = true;
98-
extern int MaxBarsBack = 10000; // max. values to calculate (-1: all available)
98+
extern int MaxBarsBack = 10000; // max. values to calculate (-1: all available)
9999

100100
extern string ___e__________________________ = "=== Signaling ===";
101-
extern bool Signal.onReversal = false; // signal ZigZag reversals (first Donchian channel crossing)
101+
extern bool Signal.onReversal = false; // signal ZigZag reversals (first Donchian channel crossing)
102102
extern string Signal.onReversal.Types = "sound* | alert | mail | sms";
103103

104-
extern bool Signal.onBreakout = false; // signal ZigZag breakouts
104+
extern bool Signal.onBreakout = false; // signal ZigZag breakouts
105105
extern string Signal.onBreakout.Types = "sound* | alert | mail | sms";
106106

107107
extern string Signal.Sound.Up = "Signal Up.wav";
108108
extern string Signal.Sound.Down = "Signal Down.wav";
109109

110-
extern bool Sound.onChannelWidening = false; // signal Donchian channel widenings
110+
extern bool Sound.onChannelWidening = false; // signal Donchian channel widenings
111111
extern string Sound.onNewChannelHigh = "Price Advance.wav";
112112
extern string Sound.onNewChannelLow = "Price Decline.wav";
113113

@@ -162,8 +162,8 @@ int framework_buffers = 4; // buffers manage
162162
#property indicator_color7 CLR_NONE // offset of last ZigZag reversal to previous ZigZag semaphore
163163
#property indicator_color8 CLR_NONE // trend (combined buffers MODE_KNOWN_TREND and MODE_UNKNOWN_TREND)
164164

165-
double semaphoreOpen []; // ZigZag semaphore open prices (yields a vertical line segment if open != close)
166-
double semaphoreClose[]; // ZigZag semaphore close prices (yields a vertical line segment if open != close)
165+
double semaphoreOpen []; // semaphore open prices
166+
double semaphoreClose[]; // semaphore close prices (yields a vertical line segment if open != close)
167167
double upperBand []; // upper channel band
168168
double lowerBand []; // lower channel band
169169
double upperCross []; // upper channel band crossings
@@ -485,6 +485,7 @@ int onTick() {
485485
unknownTrend [startbar] = 0;
486486
combinedTrend [startbar] = 0;
487487
}
488+
488489
for (int bar=startbar; bar >= 0; bar--) {
489490
// recalculate Donchian channel
490491
if (bar > 0) {
@@ -650,7 +651,7 @@ int onTick() {
650651
if (balance > -HalfPoint) fontColor = C'45,181,45';
651652
else if (prevBalanceReset) fontColor = Blue;
652653
else fontColor = Red;
653-
string name = shortName + ifString(eventType==EVENT_REVERSAL_UP, ".reversal-up.", ".reversal-down.") + TimeToStr(eventTime);
654+
string name = shortName + ifString(eventType==EVENT_REVERSAL_UP, ".up.", ".down.") + TimeToStr(eventTime);
654655
ObjectCreateRegister(name, OBJ_TEXT, 0, eventTime, eventPrice-markerOffset);
655656
ObjectSetText(name, NumberToStr(balance/pUnit, ",'R."+ pDigits), fontSize, fontName, fontColor);
656657

@@ -730,7 +731,7 @@ double CalculateMarkerOffset() {
730731

731732

732733
/**
733-
* Whether a bar crossing both channel bands crossed the upper band first. The returned result is only a "best guess".
734+
* Whether a bar crossing both channel bands crossed the upper band first. The result is just a "best guess".
734735
*
735736
* @param int bar - bar offset
736737
*
@@ -771,7 +772,7 @@ bool IsUpperCrossFirst(int bar) {
771772

772773

773774
/**
774-
* Whether a bar crossing both channel bands crossed the upper band last. The returned result is only a "best guess".
775+
* Whether a bar crossing both channel bands crossed the upper band last. The result is just a "best guess".
775776
*
776777
* @param int bar - bar offset
777778
*

0 commit comments

Comments
 (0)