diff --git a/core/candle.go b/core/candle.go
index 0c41163..931670b 100644
--- a/core/candle.go
+++ b/core/candle.go
@@ -286,6 +286,7 @@ func (core *Core) SaveUniKey(period string, keyName string, extt time.Duration,
 	}
 
 	did := cl.InstId + cl.Period + cl.Data[0].(string)
+	cl.Id = did
 	cl.ToStruct(core)
 	cd, _ := json.Marshal(cl)
 	wg := WriteLog{
diff --git a/tunas b/tunas
index c84947e..4130dab 100755
Binary files a/tunas and b/tunas differ