您好,感謝多次的學習基本腳本,有些想法來使用選股策略。現在準備要再購買選股模組研究。~~~有幾個輯輯學習問題想請教小幫手。我暫時先使用一分k來做測試的話。
(一)15根bar內,只要有出現1次紅二兵與1次紅4兵的話通知我,請問學習這樣腳本?這樣邏輯對嗎?
Condition1= trueall(close > close[1],2); //收盤大於前根收盤紅三兵
Condition2= trueall(close > close[1],4); //收盤大於前根收盤紅三兵
value2 = 1; //跑一次
for value1 = 0 to 15 begin
if Condition1 then value2 (我如果在這建立了value2 行的通嗎?還是不需要用value2 = 1; //跑一次,~~只要加 if condition1 [value1] 即可
end;
@以上我是要condition1與condditon2合併寫begin ..edn,,還是分開呢?
condition3 = value2 >= 2 and value2 > value2[1];// 增加紅二兵+紅三兵次數不持續跳警示
if condition3 then ret = 1; //如果condition1及condition2符合的話就警示
----------------------
(二)我要學習 一定要先出現了三紅兵後馬上接著以後的三根bar內有出現長上影線(由tcick取代影線),我用了很多不同的方式測試,就是跑不出來,我再修成這樣邏輯對嗎
Condition1= trueall(close > close[1],3); //收盤大於前根收盤紅三兵
then begin
if close < 10 then value1 = 0.01
else if close <50 then value1 = 0.05
condition2 = (high - maxlist(open, close)) >= value1 * 5
trueany(condition 2 ,3 )
then ret = 1;
end;
這是使用begin ..edn //所有條件都符合才成立,但如何決策先跑紅三兵腳本再跑長上影線,這邏輯成立嗎?



14 評論