請問如果要在加上當下總成交量大於500的條件要怎麼寫呢?感謝

  •   399 
  • 最後發表   程式苦手  2020 七月 28
程式苦手 發文於   2020/07/26

請問如果要在加上當下總成交量大於500的條件要怎麼寫呢?感謝

 

input:P1(1.5); setinputname(1,"急殺幅度%");

 

settotalbar(3);

 

IF close < close[1]*(1-P1/100)  and close=Low and volume>volume[1]

then ret=1;

 

 

排序方式: 標準 | 最新
XQ小幫手 發文於   2020/07/27

程式苦手大 您好

不知小幫手對您的要求認知對不對?
您是否想在5分k 1分k 這種低於日頻率的情況下執行您的策略呢?
如果是,
那如果您是想取得當下k棒的總交易量 那加上條件 volume>500 就可以了
如果您是想取得開盤到現在的總交易量,
那您需要加上條件 getfield("交易量","d") >500

以上提供給您參考 謝謝您

程式苦手 發文於   2020/07/28

謝謝xq小幫手 真的很不好意思 因為這幾天才開始學 很多基本的都不太會但最近行情又有點大有點急 只好厚臉皮的尋問了

我想要在5分k以下 找開盤這檔股票到現在的總交量>500 另外想尋問如果在加上價格>10以上的股票要怎麼寫呢

有加入getfield("交易量","d") >500 但顯示錯誤如圖檔 再麻煩小幫手了 真的非常感謝您 我有買3周學會程式交易

之後一定會好好翻閱的

附加文件

XQ小幫手 發文於   2020/07/28

程式苦手 大 您好:

您所設立的條件是,必須寫在if 裡面喔! 條件才會被採用!

以下提供給您參考 謝謝您

 

input:P1(1.5); setinputname(1,"急殺幅度%");
settotalbar(3);

IF close < close[1]*(1-P1/100)  
and close=Low 
and volume>volume[1] 
and getfield("volume","d") >500 //當日累積交易量大於500
and close>10                 //收盤價大於10

then 
ret=1;

程式苦手 發文於   2020/07/28

非常感謝xq小幫手 真的很感謝您幫忙 辛苦了 

  • 按讚來自於
  • b24524658
發表回覆
Close