关于3条k线的问题,我们总结了以下几点,给你解答:
3条K线交叉在一起
“三”“川”“卜”字型是趋势延续型的组合,“1”字型是短期趋势平衡型的组合,“小”与“V”字型是趋势逆转型的组合。你可以去益学堂官网看看,更加准确。
顶部特征
3条k线
:param kline_data:
:return:
"""
if len(kline_data) < 3:
return False
if kline_data[-1]['close'] > kline_data[-2]['close'] > kline_data[-3]['close']:
return True
else:
return False
def is_down_3_kline(kline_data):
"""
判断是否下跌3条k线
:param kline_data:
:return:
"""
if len(kline_data) < 3:
return False
if kline_data[-1]['close'] < kline_data[-2]['close'] < kline_data[-3]['close']:
return True
else:
return False
def is_up_2_kline(kline_data):
"""
判断是否上涨2条k线
:param kline_data:
:return:
"""
if len(kline_data) < 2:
return False
if kline_data[-1]['close'] > kline_data[-2]['close']:
return True
else:
return False
def is_down_2_kline(kline_data):
"""
判断是否下跌2条k线
:param kline_data:
:return:
"""
if len(kline_data) < 2:
return False
if kline_data[-1]['close'] < kline_data[-2]['close']:
return True
else:
return False
def is_up_1_kline(kline_data):
"""
判断是否上涨1条k线
:param kline_data:
:return:
"""
if len(kline_data) < 1:
return False
if kline_data[-1]['close'] > kline_data[-1]['open']:
return True
else:
return False
def is_down_1_kline(kline_data):
"""
判断是否下跌1条k线
:param kline_data:
:return:
"""
if len(kline_data) < 1:
return False
if kline_data[-1]['close'] < kline_data[-1]['open']:
return True
else:
return False
def is_up_3_kline_with_same_open(kline_data):
"""
判断是否上涨3条k线,且3条k线的open价格相同
:param kline_data:
:return:
"""
if len(kline_data) < 3:
return False
if kline_data[-1]['close'] > kline_data[-2]['close'] > kline_data[-3]['close']
and kline_data[-1]['open'] == kline_data[-2]['open'] == kline_data[-3]['open']:
return True
else:
return False
def is_down_3_kline_with_same_open(kline_data):
"""
判断是否下跌3条k线,且3条k线的open价格相同
:param kline_data:
:return:
"""
if len(kline_data) < 3:
return False
if kline_data[-1]['close'] < kline_data[-2]['close'] < kline_data[-3]['close']
and kline_data[-1]['open'] == kline_data[-2]['open'] == kline_data[-3]['open']:
return True
else:
return False
def is_up_2_kline_with_same_open(kline_data):
"""
判断是否上涨2条k线,且2条k线的open价格相同
:param kline_data:
:return:
"""
if len(kline_data) < 2:
return False
if kline_data[-1]['close'] > kline_data[-2]['close']
and kline_data[-1]['open'] == kline_data[-2]['open']:
return True
else:
return False
def is_down_2_kline_with_same_open(kline_data):
"""
判断是否下跌2条k线,且2条k线的open价格相同
:param kline_data:
:return:
"""
if len(kline_data) < 2:
return False
if kline_data[-1]['close'] < kline_data[-2]['close']
and kline_data[-1]['open'] == kline_data[-2]['open']:
return True
else:
return False
def is_up_1_kline_with_same_open(kline_data):
"""
判断是否上涨1条k线,且1条k线的open价格相同
:param kline_data:
:return:
"""
if len(kline_data) < 1:
return False
if kline_data[-1]['close'] > kline_data[-1]['open']:
return True
else:
return False
def is_down_1_kline_with_same_open(kline_data):
"""
判断是否下跌1条k线,且1条k线的open价格相同
:param kline_data:
:return:
"""
if len(kline_data) < 1:
return False
if kline_data[-1]['close'] < kline_data[-1]['open']:
return True
else:
return False
def is_up_3_kline_with_same_close(kline_data):
"""
判断是否上涨3条k线,且3条k线的close价格相同
:param kline_data:
:return:
"""
if len(kline_data) < 3:
return False
if kline_data[-1]['close'] > kline_data[-2]['close'] > kline_data[-3]['close']
and kline_data[-1]['close'] == kline_data[-2]['close'] == kline_data[-3]['close']:
return True
else:
return False
def is_down_3_kline_with_same_close(kline_data):
"""
判断是否下跌3条k线,且3条k线的close价格相同
:param kline_data:
:return:
"""
if len(kline_data) < 3:
return False
if kline_data[-1]['close'] < kline_data[-2]['close'] < kline_data[-3]['close']
and kline_data[-1]['close'] == kline_data[-2]['close'] == kline_data
3条k线聚到一起后市会怎样
K线要结合大盘.最起码要可以看到量能.那根长上影线这天放大量就有高位出谁齐胶感局货的嫌疑.最后这根K 线当天大盘没有跳空下跌的话.盘中主力有吸引市场买单进场加速出逃的嫌疑使套心名一音师础.