版版們在嗎,請教2個簡單的編程問題,謝謝
作者:開拓者 TB 來源:cxh99.com 發布時間:2016年05月24日
- 咨詢內容:
本帖最后由 mey16601600 于 2016-3-21 21:28 編輯
因為沒有編程基礎,所以請教一些簡單問題,希望大家能幫助我下
假設個例子
第一種:
我想讓MA5穿過MA10時,進入狀態1,其后只進行賣出操作,直到出現其他狀態; (ma5[1]<ma10[1] and ma5>=ma10 ) or (ma5[1]>ma10[1] and ma5<=ma10)
MA5與MA10差值大于10元時進入狀態2,其后只進行買入操作,直到出現其他狀態; abs(ma5-ma10)>10
10個MA5沒有發生穿過MA10時返回初始狀態,其后可以任意操作; (這個函數不會寫,不過大概意思大家應該能明白啦)
反正就是幾種狀態下用不同的策略
第二種:
K線每次穿過MA10,計數+1。( c[1]>ma10[1] and c<=ma10 ) or ( c[1]<ma10[1] and c>=ma10 )
當總計數>10時,每次穿過計數2。
K線與MA10差值>10元時,計數清零
//
我想知道這兩種思路要用什么函數去寫,還有我能實時查看狀態和計數嗎?
謝謝
其實簡單來說
我就想知道
1.走出A信號后,執行A策略。走出B信號后執行B策略
2.用信號次數來過濾信號,或者遞增買入手數。
應該大概是這個意思
- TB技術人員:
有人在不,指導一下思路就好了,謝謝
- TB客服:
感覺表述還是挺混亂的,不是很容易理解啊。
就您的第一種例子來說。MA5穿 MA10,是上穿 還是下穿?這里沒有講清楚啊。。賣出是賣開還是賣平?
直到出現其它狀態后,需要做什么操作呢?
MA5與MA10差值大于10元時進入狀態2, 這里的狀態2與狀態1有關系嗎?是穿之后再判斷二者的差值還是說就無關的呢?
。。。。。
建議還是再理一下,用文字將自己的策略思路理清楚,對于建立交易策略是有幫助的 ,其他人理解了或者也能幫到您。