I wrote a program, but every day new data is added and I have to do analyzing from the beginning.
how can I automate my program that imports new data itself and analyzing automatically?
Read the tutorial Introduction to Dynamic—Wolfram Documentation
In Windows you can schedule openning the notebook. In notebook you can put relevant code in InitializationCells. You have also to change options of notebook:
InitializationCellEvaluation -> True,
InitializationCellWarning -> False
More in this thread and linked questions: Running an initialization cell on Mathematica start up
thank you