私は数日間このことに取り組んでいて、私はそれの周りに私の頭を得ることはできません..

私は垂直線@特定の時間を配置したい。ok - 簡単に十分な - oninitDrawline();

しかし、どのように私は時間(最初の行が描画される)グラフ上のその時点からTimeCurrent();まで実行するeaを得るのですか?私はoninitエリアでforループを使用しますか?現時点まで私を連れて来て、ontickを引き継ぐのですか?
for(datetime i = start; ilt; TimeCurrent(); i )

または

私はontick領域のforループを開始日時==自分の開始時刻と日付で使用しますか?

そして

新しいチックが来るたびに、または新しいろうそくが来るたびにforループが実行されますか?どのようにすれば、私は一度、ロープを実行して、CheckSignal()関数でティックを引き継ぐようにしますか?