Skip to content

Update ZigZag EA#60

Draft
rosasurfer wants to merge 53 commits intodevelopmentfrom
59-update-zigzag-ea
Draft

Update ZigZag EA#60
rosasurfer wants to merge 53 commits intodevelopmentfrom
59-update-zigzag-ea

Conversation

@rosasurfer
Copy link
Copy Markdown
Owner

@rosasurfer rosasurfer commented Mar 27, 2026

  • added risk disclaimer
  • updated order comments
  • fixed creation of duplicate instance ids
  • renamed inputs Entry.At.* to Entry.on*
  • removed obsolete input Entry.onZigZagReversal
  • changed status/log filename to ZigZag EA, yyyy.mm.dd HH.MM, <symbol>,<period> id=<sid>.*
  • Donchian Channel widenings are now correctly checked against the previous tick
  • rewrote ZigZag recalculation on bar 0 (zero)
  • more verbose logging of ZigZag signal issues
  • add Telegram notifications on StopTrading() due to TakeProfit
  • global error callback EmergencyStop() to close all open positions

Other:

  • added config options [Mail]->Enabled = On/Off and [Telegram]->Enabled = On/Off to control messaging adapters
  • use SearchPath() to check existence of CLI tools for SendMail() and SendTelegramMessage()
  • dropped obsolete StrIsPhoneNumber()
  • fixed string conversion in AnsiToUtf8()
  • fixed ArrayInsertDoubleArray() when the destination array was empty
  • removed the default virtual ticker configuration for experts (the terminal now does this by itself)
  • errors in an indicator under test stop the tester

@rosasurfer rosasurfer self-assigned this Mar 27, 2026
@rosasurfer rosasurfer linked an issue Mar 27, 2026 that may be closed by this pull request
@rosasurfer rosasurfer mentioned this pull request Mar 27, 2026
@rosasurfer rosasurfer force-pushed the 59-update-zigzag-ea branch 4 times, most recently from 89248cc to 305eb5a Compare March 31, 2026 03:39
@rosasurfer rosasurfer force-pushed the 59-update-zigzag-ea branch from 305eb5a to fcb3fcb Compare April 1, 2026 19:49
@rosasurfer rosasurfer force-pushed the 59-update-zigzag-ea branch from 13ceb7c to 52d5362 Compare April 3, 2026 11:37
@rosasurfer rosasurfer force-pushed the 59-update-zigzag-ea branch from e952c07 to 9776bbb Compare April 3, 2026 14:05
@rosasurfer rosasurfer force-pushed the 59-update-zigzag-ea branch from 05381cc to 172f8c8 Compare April 10, 2026 10:33
@rosasurfer rosasurfer force-pushed the 59-update-zigzag-ea branch from 0aaf71a to 059be63 Compare April 10, 2026 11:06
@rosasurfer rosasurfer force-pushed the 59-update-zigzag-ea branch from 059be63 to 17f3ba3 Compare April 10, 2026 12:03
@rosasurfer rosasurfer force-pushed the 59-update-zigzag-ea branch from 4ab1983 to 7d141a7 Compare April 12, 2026 10:31
@rosasurfer rosasurfer force-pushed the 59-update-zigzag-ea branch from 7d141a7 to 5560dd7 Compare April 12, 2026 10:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update ZigZag EA

1 participant