The macro is attempting to resolve that localization string (which is what {$ $}
is). So you might specify what you're tying to do and we can provide you a proper answer.
If have a data macro that you're binding to a page, then you use:
{% FieldName %}
If you have a localization string you use something like this:
{$ key.to.your.string.in.the.localization.app $}
I'm not sure what you're attempting but it will render exactly what you enter in there because it's not properly formatted for anything. I'd suggest reviewing the macro documentation.