【Golden_V3】

Re: 【Golden_V3】

投稿記事by etsushi on 2008年1月17日(木) 21:43

みなさんこんばんわ

アップしたEAですが、相変わらずでたらめなタイミングで売買してます(苦笑)
そのトレードの中で気になった点があったので報告します。

売買履歴で、ポンドルの#2965631で大負けしてます。
赤ロウソク足 & 黄色下↓ & 黄色× & 黄色■ & 赤□× で売りサイン点灯、という感じで、EAも売りポジ持ったのですが、ダマシだったようで最大損失500ドルをはじき出してしまいました。これがなければ口座残高自体はかろうじて+だったはずです。
ADXを取り込んだほうがいいかもしれないと感じました。

為替龍さんのeasywin-fx_GBPJPY_M15はいい感じにサインどおり売買してますね。hqierさんの情報を参考に、改善したいと思います。

参考に、取引履歴を添付します。
etsushi
 
記事: 46
登録日時: 2008年1月14日(月) 20:48

Re: 【Golden_V3】

投稿記事by etsushi on 2008年1月17日(木) 21:44

添付忘れました。
添付ファイル
2008-0116.zip
(13.89 KB) ダウンロード回数: 190 回
etsushi
 
記事: 46
登録日時: 2008年1月14日(月) 20:48

Re: 【Golden_V3】

投稿記事by etsushi on 2008年1月20日(日) 01:02

みなさまこんばんわ。
etsushiです。

相場が動かない日はEAがいじれなくて退屈です。

為替龍さんのHPのサインになるべく近づけたEAを作成しました。
といっても、完璧ではありませんが、、、、。
青バー、赤バーの判定などがまだわかりません。
あと、青○、黄○と青↑、黄↓が同じバーで出現しなくてもどちらかが1個前に出現していれば売買するようにしました。

ポジのクローズは、売買の真逆(にしたつもり)です。

あと、為替龍さんのソースにあったscriptをちょいと拝借し、
>> if(GV_0_0 > 999999999) GV_0_0=0;
みたいにしました。為替龍さん、感謝いたします。

とりあえず、月曜日からはこれを動かして様子を見たいと思います。

だんだんとEAが分かってきました。やはり自分で作るのが一番イイですね。
最近毎日が楽しいですが、月曜日から仕事が超忙しくなるので、EAいじれなくなりそうで憂鬱です、、、、。
添付ファイル
2008-0119_Gonbe_041.zip
(4.49 KB) ダウンロード回数: 241 回
etsushi
 
記事: 46
登録日時: 2008年1月14日(月) 20:48

GoldenFilter_v1.mq4は・・・

投稿記事by Viseu on 2008年1月21日(月) 13:23

GoldenFilter_v1.mq4を見ると、iMAの最終パラメータ(シフト量)が i - 1 と書いてありますねぇ。
これだと、最新のBarの値動きに影響を受けて、1つ前のBarの売買サインが出たり消えたりするのかと・・・
→ 2つ後ろのBarが出現した時点で売買サインが確定するのではないかと・・・
 → 過去のBarではキレイに↑↓サインが出るけど、最新Bar付近ではキタナクなるのではないかと・・・
  → 即ち、チャートを開き直すと、最新Bar付近のサインが変わっているのではないかと・・・

もしそうだとすると、↑↓×■はEAの売買サインとして使用できませんね。
後で消えたり逆転したりする可能性がありますので。

勘違い、もしくは既に対策済みでしたら申し訳ありません。
ちょっと気になりましたもので・・・
近々私もGolden_V3検証チームに参加させていただきますので宜しくお願いします。m(_ _)m
Viseu
 
記事: 50
登録日時: 2008年1月17日(木) 05:42

Re: GoldenFilter_v1.mq4は・・・

投稿記事by takiguchi on 2008年1月21日(月) 19:28

Viseu さんが書きました:GoldenFilter_v1.mq4を見ると、iMAの最終パラメータ(シフト量)が i - 1 と書いてありますねぇ。
これだと、最新のBarの値動きに影響を受けて、1つ前のBarの売買サインが出たり消えたりするのかと・・・
→ 2つ後ろのBarが出現した時点で売買サインが確定するのではないかと・・・
 → 過去のBarではキレイに↑↓サインが出るけど、最新Bar付近ではキタナクなるのではないかと・・・
  → 即ち、チャートを開き直すと、最新Bar付近のサインが変わっているのではないかと・・・

まさにその通りですね。
チャートにLoadされた時とそうでない時とで、シグナルの出方が変わってきます。
それを解消するためには、シグナル用と思われる MAUp / MADown をループに入る都度、EMPTY_VALUE を設定して初期化し続けることで解消可能です。
ただし、シグナルがでたりでなかったりレートの動きによって点滅しますけど。
もし、確定足でシグナルを出そうとするなら、試してないので、こうなるだろう、と言うレベルですけど、
--------------------------------------------------
if(counted_bars > 0) counted_bars = counted_bars - 2; ← 初回実行時以外はループ回数を2回増やす
limit = Bars - counted_bars;
//----
for(i = limit - 1; i > 1; i--) ← 2つ前までの足しかチェックしない
または
for(i = limit - 1; i >= 2; i--) ← 2つ前までの足しかチェックしない
--------------------------------------------------
って感じに変更すれば良いかも。
2つ前までの足しかチェックしないのは、1つ前までだと、今の足が対象になるので確定した1つ前の足までの参照範囲にするためですね。
この程度の変更なら、ロジックの最適化の範疇なので、シグナル自体に問題はでないかと。

あとは、
MAUp[i - 2] = 0.8;
MADown[i - 2] = 0.8;
と言う風に、シグナルの格納箇所を今の足に変更しますね。

そこまで手を入れたくない、なら、最初のほうに書いた部分だけの手入れのみにして、
for(i = limit - 1; i > 0; i--)
{
MAUp[i] = EMPTY_VALUE;
MADown[i] = EMPTY_VALUE;
<snip>
}
って風に、追加で参照意味のない今の足までのループを外すぐらいですか。
意味のない足まで参照するとか、CPUコストの無駄遣いなのは嫌いです…。
後は、アラートがでまくるので、アラートを出すタイミングをfor(...) {...} から外に出して、MAUp と MADown を参照してシグナルを出すようにしますね。
その方が、メールアラートを出したい、ってなった時に処理も追加しやすくなりますし、何よりも、ループ内でのアラートって、基本的に嫌いなので^^;

でも、実際に動くかは、やってみないとわからないです^^;
それに、まだ、Golden_V3 にまで手をつける余裕がないので、検証他は他人任せですけど…。
注意事項:
  • ・オリジナルのアップロードしたソースなどの著作権は、放棄してません(できません?)。
  • ・改変/再配布は、「有償、もしくは、アフィリエイトのインセンティブ等、直接間接を問わず第三者から利益を享受する対価として配布する成果への流用」を除いて可能です。
takiguchi
 
記事: 71
登録日時: 2008年1月14日(月) 22:34

完成しましたか?

投稿記事by Viseu on 2008年2月14日(木) 23:01

Golden_V3を採用したEAはどのような状況でしょうか?
最新のバックテスト結果などお見せいただけるとうれしいです。m(_ _)m
Viseu
 
記事: 50
登録日時: 2008年1月17日(木) 05:42

Re: 【Golden_V3】

投稿記事by etsushi on 2008年2月20日(水) 00:51

みなさまこんばんわ。Golden V3シグナルに準じてEA(Gonbeシリーズ)を作ろうと奮闘していたetsushiです :D

あの頃は「何としても作ってやるぞぉー!!」と意気込んでいましたが、仕事がむちゃくちゃ忙しくなり、何にも手をつけてません、、、、、、。
ちょこちょこといじってはいたのですが、やはりどういうタイミングでシグナルが出るのか(特にメインウィンドウの○シグナル)がわからなかったりしたので事実上放置プレイ(凍結)してます。

あと、このトピックで語られている内容が、今の私には高度で理解できないため(要は力不足)でもありますが、、、、。 :shock:

他にGoldenシリーズやってる方っていらっしゃいませんか?
etsushi
 
記事: 46
登録日時: 2008年1月14日(月) 20:48

戻る

Return to FXトレードシステム

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[1人]

---- 友情リンク ----
FXDD Japan
cron