I would have to say no my friend. For a happy, healthy yielding plant , you'll need to get your plants at least 16 hours of light but I would suggest a 18/6 light schedule. Also if your not getting enough from the sunlight on your balcony get yourself a led light to make sure they're getting enough light . Good Luck my friend.