How often should I post on my blog to make money?

My question is how many articles should I post daily?? I cant post daily, I do 2-3 a week, is it ok?

Totally depends on the niche you’re working on. And what are your targets with your blog.
If it’s a niche site, build topical authority maps and keep working on them. Once you achieve ranking 1-2 posts a week would be enough.
If it’s a news blog or something like tha which is to target Discover, consider 5+ posts daily

It depends on your niche… Check your competitors, how often they are posting

And then decide…

Sir my compitators are only posted 20-30 articles, the Home page is displayed as a article. So what should be my content strategy?

Mimic your competitors in your way (don’t copy), and watch paid blogging course, vikash bhai have already explained everything.