作者tedinroc (真愛86HUB0OOOOOOOOOOOOO)
看板Trading
標題Re: [問題] 新手請問EasyLanguage程式
時間Tue Nov 11 09:36:39 2008
※ 引述《khchueh (黑哥)》之銘言:
: 請問各位大大
: 小弟剛剛接觸EasyLanguage
: 想寫個小程式來試試TS的flow
: 下列程式片段的目的很簡單
: 就是挑一個weekday(例如星期四)開盤買 收盤賣
: if date >= BEGIN_DAY and date <= END_DAY then begin
: if DayofWeek(date+1)=4 then Buy ("W") Next Bar at Open;
: if DayofWeek(date)=4 then Exitlong this bar on close;
: End;
: 可是有時候星期四沒開盤(星期三五有)
: 她就會建倉於星期五
: 我知道是這行出問題
: if DayofWeek(date+1)=4 then Buy ("W") Next Bar at Open;
: 請問該怎麼改寫呢? 謝謝~~
: --
:
※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 61.31.32.184
: 推 tedinroc:很簡單啊,再加一個條件式設定星期五不要進場... 11/10 18:53
: → khchueh:萬一四五都沒開盤, 他會建倉於星期一(有開盤) 11/10 19:05
: → khchueh:簡單說就是 Next Bar at Open的問題 11/10 19:07
: 推 tedinroc:如果你只要星期四進場就其它都設不要進場啊 = =" 11/10 19:17
: → khchueh:新手咩~~請舉例 感恩喔~~ 11/10 19:40
如果你會寫星期四進場,我想你也會寫除了星期四之外其它日子不要進場
看樣子你IF應該都會用了,這種小問題動動腦就可以解決了
新手就要多想多練習,要例子內建的程式打開看很多例子,不會就查help
這樣進步才會快...
另外要想一下星期四進場有啥用就是了 = ="
不過 Next Bar at Open 可能會有一些預料之外的問題喔 XD
--
我的BLOG,雜七雜八的一大堆 XD
http://blog.trytrysee.net/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 222.156.198.142
※ 編輯: tedinroc 來自: 222.156.198.142 (11/11 09:37)