【MT4/MT5】 EA開発研究スレ Part39 【自動売買】 [無断転載禁止]©2ch.net
レス数が1000を超えています。これ以上書き込みはできません。
EA(Expert Advisor)の開発をメインとしたスレです。
▼関連スレ
【MT4/5】Meta Trader初心者専用54【EA素人】 [無断転載禁止]©2ch.net
http://tamae.2ch.net/test/read.cgi/market/1488076405/
【MT4/MT5】 EA運用観察スレ Part1.1 [無断転載禁止]©2ch.netDat落ち)
http://tamae.2ch.net/test/read.cgi/market/1457092185/
【MT4/MT5】 EA乞食スレ Part1 【素人以下】 [無断転載禁止]©2ch.net
http://medaka.2ch.net/test/read.cgi/market/1494911868/
▼ドキュメント
MQL4言語ドキュメント(英語)
https://docs.mql4.com/
MQL5言語ドキュメント(日本語)
https://www.mql5.com/ja/docs
▼アップローダー
めたとれなうpろだ
ttp://u3.getuploader.com/mt
▼Q&A
・○○できるインジありませんか? → スレチです
・○○できるEAありませんか? → スレチです
・○○するコードの書き方教えて下さい → スレチです
・オススメの業者教えて下さい → スレチです
・PCのスペックで最適化の効率が… → スレチです
・バックテストでこんなすごい結果出たぜ! → スレチです
・○○言語ってどうなの? → スレチです
EA開発研究に無関係な話題、ループしてる話題、成績自慢を徹底して無視することがスレの品質向上に繋がります。
▼前スレ
【MT4/MT5】 EA開発研究スレ Part38 【自動売買】 [無断転載禁止]©2ch.net
http://medaka.2ch.net/test/read.cgi/market/1497365612/ かまへんかまへん乙
前スレ>>997
それほんと大事だよきっと。
今FTで手応えあるやつその辺を内包してる。
どうして結果出るのか、いくつかポイントはあるんだけどそれも大きな要素だと思ってる。 ところで出来高ってわかるんじゃなかったっけ、volumeじゃないヤツ。最近どっかで見た気がするけど。
業者によるのかな。 http://www.dotup.org/uploda/www.dotup.org1356441.zip.html
上記バックテストのEAなんですがドル口座のフォワードテストでは、バックテスト通りの結果が出てますが
円口座のフォワードテストでは損失を出し続けており困っています
ex4しかお渡しできませんがドル口座と円口座を持っている方、もしくは当現象に心当たりのある方、デバックに協力していただけないでしょうか
eabacktestあっとyahoo.co.jp 単に常にドルで計算してSL/TPの計算をミスってるとかじゃね >>5
メールした
その質問は初心者スレのがいいんじゃね? >>5
その円口座は1取引ごとに手数料のかかる口座でバックテストしてない? ご教示ありがとうございます
>>6
SL/TPは固定pipsのトレーリングなので口座は関係なさそうです
>>7
EAつけて返信します
>>8
手数料なしの口座です >>9
円口座のバックテストはうまくいくの?
円口座でもバックテストはうまくいくけど、って話なら業者にやられてるんでは
てか、それならログ見ればわかるから違うのか >>9
>>10 も指摘してるけど、円口座で証拠金通貨を円にしたバックテストの結果はどーなんだ? >>10-11
円口座でのバックテストはうまく動いています
極端な滑りなどが発生していないことと同一業者の別通貨口座なので、業者の問題ではなさそうです >>12
スプでやられてるんじゃないの?
てか、BTで再現できないならex4だけあっても原因わからんね >>13
EAつけて返信します
>>14
ですよね バックテストしたけど異常動作は無さそうだな
ってかこれドル口座で正常に動くなら円で使う必要なくね?数年で億るレベルなんだが >>16
一件ごとに円換算して確定申告するのが面倒なのでできれば円口座で動かしたいんです >>5
メールしました
デバックというよりFT試行期間不足な気がする
今までの両口座のFT詳細レポ付けてもらえると判るかも あと、トレールもどきね。BTはすごく良い結果が出てしまうんだこれ
ホントにFTで成績出てる?もうちょっと様子見たら? >>20
せめて単利にしとかないとエッジ有無は確認しづらいんだよね ロット調整と複利化は最後にやるべき
でないと過剰最適化なりBTスペシャルに踊らされやすくなる >>12
サーバーは同じ?業者一緒でもサーバー違うと負荷が違ったりするよ
円口座だけ鯖落ちしてたとかない? >>5
なにそれ俺らにFTしろってこと?w
デモならやってもいいけどデモのFTでも再現されないのけ? >>5
まだ間に合いますか?デバッグ手伝わせてください >>18
EAつけて返信します
>>20
フォワードテストは半年間でドル口座に関してはバックテストと比較して滑り以外の差異は見られません
>>24
半年間のフォワードテストでの結果なのでサーバーの影響ではないかと思います
>>25
リアルでもデモでも再現されます
>>26
>>5までメールください 私もドル建てと円建てでハマったことあるんですが
よかったらメールください^^ >>27
私も興味があるのでメールしました。よろしくお願いします。 だれか自分(たち)だけのものにしようと入れ知恵しやがったな
「こんなの晒しちゃダメですよ」とか
まあバックテストだけでもロジックはわかるからどうでもいいけど ソースも開示されないea欲しがるとか末期やなwww >>30
>>31
EAつけて返信します
>>35
デバックに協力して頂けるのであれば>>5までメールください
クレクレであればご遠慮ください >>37
ソースみせてくれたらすぐに原因わかるけど? まだ解決しないの?
ドル建て円建ての違いなら
digit周辺でうまく行ってないんじゃない希ガス お
メール来てる
出勤中だから帰ってから見てみるw 期待せずに待っててw
リアルトレードはVPSでやってるし
自宅PCは開いてるから
仕方ないんだろうけど
ex4だけのはむつかしいかも (1) 複利入れてるというから、
原因は複利の円換算が間違えてる場合
(2) 日本円のBTでも上手くいくなら、
リアル口座のペア通貨の表記が通常の表記でない場合
が考えられる
eaは要らないが、BTとFT結果を画像で上げて欲しい
2chの圧縮ファイルはDLしないことにしている
そのea、ibとかで配られている無料eaのような気もするが、
長期FTで破綻すると思う >>43
ex4のみです。DLL使用可にチェックして動かして下さい。
とか言ったら穴掘って埋めて爆破するタイプだなw 痛いお腹を我慢しながら、少し混乱し始めたソースコードをそそくさとリファクタリングしている僕が
今、そよ風のように通り抜けます。 俺も>>39だと思う
とりまメールした
VPS空いてるからFTできるけど期待せず待ってて バグ発見してほしけりゃさっさとコード開示しろっての。どうせ対したシステムじゃねーんだから どうせ無料配布のeaだろうから、これぐらいで熱くなるのはクレクレ厨レベル。
自作eaでドル建ては動くが円建てが動かないなんてありえナスw せっかく朝からよかったのに今の動きでやられた
しかし、相場が迷って材料ないときだけうまくいきそうな確信が強まった
のはいいけど、どう判断しよか・・・ >>51
●アフィリンクが含まれるサイトなので絶対にクリックしないように●
●クリックすると、これを貼ったやつにリベートを掠め盗られるぞ●
●クリックしてしまった人は、ブラウザのクッキーを削除しよう●
このサイトに書かれている業者が気になるなら、自分でググればよいだけだ
ここのリンクをクリックした後に登録してしまうと、こちらは損をすることになる
IB経由で登録すれば、取引するたびにリベートをもらえるが、こいつのリンクをクリックした後に登録してしまうと、逆に取引するたびにこいつにリベートを掠め取られ、こちらは一銭も得しない
どうせアフィリンクを踏むのなら、明らかにIBから登録したほうがよい
無許可のFXアフィは禁止されているし、2chでの宣伝も禁止されているので、よければこいつを金融庁と2ch運営に報告してやってくれ 一応見ました
原因らしいとこは見つかりましたが
報告はここでいいでいいですか? >>53
ほかにも使ってるやついるんだから、ここで報告してほしいな ソースがない状態なのでおそらくってとこで(予防線)
使ってるデモ業者でしたところ
sellとかbuyのポジションを取った時のT/PやS/Lの幅が業者の指定する最低値幅になっている点
この業者では ドル建てはせまく 円建てはひろい (ドルの円換算と見ても広い)
おそらくAccount関数で最低値幅をゲットしていてエントリーしているのでしょう
トレイリングのロジックなら値幅は広いほうが、悪い条件でS/Lにかかりやすい
こんなとこですかね
これだとしたら、ソースいじってもどうにもならないところだと思います >>56
SL/TPは固定pipsというのに矛盾するね>>27
Account関数で取れる最低値幅って何のこと?STOPLEVELとかではなく? >>56
てことはつまり、最低値幅が十分小さければ行けるってことかな
SLが小さければそれだけHIT回数は増える訳で、イマイチしっくり来ない >>57
おー そうでした
MarketInfo(Symbol(), MODE_STOPLEVEL)
>>58
トレンドが強く出るストレートとくらべて、クロスペアだと
ストップにかかりやすいかもしれませんね >>56
ありがとうございます!!
SL/TPを固定する時に口座の最低値幅をプラスして設定していますのでその可能性が高いです
最低値幅を除いたEAで円口座でフォワードテストしてみます ドルで正常に動いてるなら最低値幅じゃなくてT/P、S/L計算のほうが間違ってるのでは?
計算時に円換算してないとか 違うよ そもそもこれ系は儲かる筈ないからw
元ネタもわかってるしね だからさ だったらドル建て業者の半年のフォワードあげてみなよ
できないでしょ? 大体レベルが知れる >>64
元ネタわかってるなら
書けば話おわるべ
どうぞ 俺もEAもらったから元ネタ書いていい?有名だから誰でも知ってると思うけどな なんだよ自作じゃねえの?人が作ったのうまくいかないから見てくれって??
なめてんのかな? >>69 BT履歴見ればわかるよねw ここの奴らはそれすらわからないレベルだからww エターナルフォースブリザード
一瞬で相手の周囲の大気ごと氷結させる
相手は死ぬ
元ネタはニュー速だぬ マイEAのmodifyは1分以上は空けるかな
裁量介入することがるので自動とのバランスとるため定期modify
それも T/P か S/L がない注文があったら ・・・ って感じでいつもやるわけじゃない
スワップが発生したときも調整でやる
それにしても、エターナルフォースブリザードって【凍結】魔法だったのか
ただロジック自体は面白そうやね
modify頻度をゆるめたらうまくいくかもしれん
ソース無いけど >>75
この程度のmodifyで氷結とかないから
どっかで反対売買が動いててアービトラージで口座氷結されるんだろ すいません、メタ社からヒストリカルデータ(4時間足)をDLしたのですが
9/1の20:00から9/5の04:00まで歯抜けになってしまいます。
どなたか試してみて頂けないでしょうか?
チャート上で更新をクリックすると表示されるのですが今度はバックテストで
不整合エラーになってしまいます。
チャート表示が正しくない時にバックテストすると不整合エラーは出ないです。 >>80
ヒストリカルデータにまだ9月データあるわけないだろ。
1分足DLして、全足チャート作ってみれ
ヒストリカルデータはMQ社は歯抜けだらけで信頼出来ないから
他社のヒストリカルデータ使え
つか、これくらい初心者スレで解決汁 >>51
アフィリンクが含まれるサイトなので絶対にクリックしないように
クリックすると、これを貼ったやつにリベートを掠め盗られるぞ
クリックしてしまった人は、ブラウザのクッキーを削除しよう
IB経由で登録すれば、取引するたびにリベートをもらえるが、こいつのリンクをクリックした後に登録してしまうと、逆に取引するたびにこいつにリベートを掠め取られ、こちらは一銭も得しない
どうせアフィリンクを踏むのなら、明らかにIBから登録したほうがよい
無許可のFXアフィは禁止されているし、2chでの宣伝も禁止されているので、よければこいつを金融庁と2ch運営に報告してやってくれ
俺様に邪魔されて悔しいかアフィカス乞食
俺様はお前らみたいなクズが虫酸が走るほど嫌いなんだよw
悔しかったら俺様を通報して訴えてみろよ乞食w
ほらほら、俺様は逃げも隠れしねえぜ乞食w
俺様の使ってるプロバイダ晒してやるから悔しかったら通報してみろよ乞食w
俺様は威力業務妨害の犯罪者らしいから通報したら即豚箱行きらしいぞw
俺様が目障りなら以下のプロバイダと威力業務妨害の被害業者に通報してみろよ乞食www
↓
IPアドレス 1.75.210.86
ホスト名 sp1-75-210-86.msb.spmode.ne.jp
「ワッチョイIP表示だから俺様が本物だってことはお前ら低脳のアフィカス乞食でも分かるだろw」
http://hissi.org/read.php/livemarket2/20160805/Wi9reU9aN3Jk.html >>81
オメーみてぇなゴミクズに言われる筋合いはねぇわ、カス!
って、言うと思っただろ?
正しいのは貴方だ。金を稼ぐっつーのは、そんな簡単なもんじゃねぇ。
てめーの突っ張った欲の皮で質問するなら
少しくらい、自分の脳味噌を使え! ゴミクズ
誰のこと言ってるかくらい、さすがにわかんだろ? オメーのことだゴミクズ! >>81
1分足DLして4h作ってもダメでした。
有難う御座いました。 今日のECBとドラギ会見で
ジェットコースター相場が始まるから覚悟しておけ! やっぱ複利は手動だな
FTリアルじゃ残高動くの遅いし、調整は人手を介した方がいい
BTではロジック組み込むのがシンプルだけど本来の性能が見づらくなるだけでいいことないでしょ とは別に、ナンピンやピラミッディング等のロットコントロールだけで優位性を確保できることはあるんかね 今日の利益は、48,818円だった。
ま、自動EAは裁量一発勝負と違って、
日々の積み重ねだからこんなもんだな
こんな日が毎日続けば、
月976,360円、年11,716,320円、
年収1千万プレイヤーだな。
今日の相場で、負けてる奴は見込み無いから
FXから足洗って、まともな仕事に就いた方がいいぞ >>91
種いくら?
100、200レベルなら近いうちに破綻するとおも 大分コードが増えて見通し悪くなって来たのでごっそりリファクタリングしたら、
バックテストの実行速度が倍ぐらい速くなって随分快適になった。 EA開発者は人生の負け組ばかりなんだな
俺、専業でも食っていけそうだわ 真の敵は自分
自分に勝つためにEAで代わりにトレードしてもらう お外でEA開発するためにMacBook ProにWindows入れて動かしてみたけど 2.70GHzって、遅いんだなぁと痛感。
リファクタリングしといてよかった。 業者の癖を逆手にとって儲かるであろうEAでけた
ただし、デモ環境なのでお金かけて試さないと。先は長いうえに
対策取られたら終わりという・・・微妙 >>102
凍結されるような事に時間費やしてアホだなぁ >>103
やっと儲かるであろう手ごたえが出てきたときにふと考えたんだ
あれ?って・・・w >>105
http://iup.2ch-library.com/i/i1849270-1505139993.png
はーい。今週現時点
土日に過去のFT分析して作ったからまだそれほど結果はないけど
狙い通りだな。うらやましいですか? 確かに、回して利益出して証拠貼ってはいるが。。orz おいおい。おまいらは言うだけで貼らないの?
まあ、そんなもんなのは知ってたけど 言っとくけど、BTなんかやってないからね。ぶっつけ本番
それで利益出てればすごくないの?君らはもっとすごいんですかそうですか テストしないとかプログラム組んでる人間からしたらあり得ない発想だわ >>110
できないからやらないんだ。お分かりか?
わからんだろうな・・・
>>110
なぜ今貼らないのか?俺は言われたから今貼った! >>112
めんどくさいから
俺は貼ってなんて言ってないしぃー どうせおまいらはそんなもんだ。的外れなこと言って悦に入るだけ
もっとやれ、嫉妬が心地よい・・・ もっと凄いの見たい?
明日も仕事だからとりあえず風呂入ってくる >>114
自信ありそうだね君
今のうちにトリップ付けてくれない?
1ヶ月動かして利益出してから書きこめカス おいおい。もっとすごいってさっきの結果でも出来すぎだぞ
年間1000倍ペース。とっとと年間1万倍ぐらいの貼ってくれよ >>116
何言ってんのゴミくずくん。お前が貼れザコが どうやったら年間1000倍になるん?
まあいいや、それじゃとてもかなわないので貼るのやめとく なんか定期的に面白い人が湧いてくるね
全部、同一人物かな? EA開発研究でもなんでもないもんな
怨念だけが渦巻いてる >>123
そこが逆に魅力でもある
美人は三日で飽きるけど、みたいな
お先に失礼、おやすみー 完全逆張りなのに、工夫した結果アゲアゲな今週も微妙にプラスだ
こりゃ聖杯ゲットか・・・ 妄想は多そうだが、
ea開発隊も勝ってそうな奴は誰もいないな
ea売って生活出来れば良いが、出来たeaが勝てないんだから誰も買わなくなる
結局、このスレは過疎るということだな それならこのLINE@めっちゃいいよ
投資とか仮想通貨情報めっちゃくれる
LINEで「@bitcoin」で検索してみて
http://bitcoin-news.site/line ↑行く末はこういうアフィカスになるということでオッケーか?
底辺の仕事だな あぁ まーたFXTFからお叱りメールきたわぁ今度こそ凍結かなぁ
テストはしてるんだけどなぁー >>132
おれもFXTFなんだけど何をしたらお叱りメールくるの? stoplevelもあるし、スキャならask,bid見た方がいいね 頻繁にmodifyするとbanくらいそう オープンポジション、オーダーも限界くらいまでいれてもいやがらせそう 負荷といえばこのへんか 勝ちだすと嫌がらせする業者は多いよな
俺の経験では。オアンダとFxProが特に醜いように思う >>132
モディファイ多すぎるとか?
ここストップレベル設けてるのに文句言ってくるんだ? >>136
じゃあtickで判定するEAは厳しいな ERR_TOO_FREQUENT_REQUESTS
ERR_TOO_MANY_REQUESTS
辺りは動的に(実行時に)解決できる目途はほぼないから
このエラーが返された時点でEAを止めるべき。
上記エラーに至る前に対処しとくべきって話もあるけど
最悪ERR_TOO_*でEA強制終了してデバッグすれば
少なくとも大事にはならない。 >>140
ログ見てるやつなんかいないんじゃない? モディファイ使ったことない
内部でエグジット条件判定して成り行きで決済してる 多分、トレールとか全く効果ないでしょ
最適化に騙されるだけ >>143
あとは、こないだバグフィックスしてくれってEAの結果見た限りでは
急な動きを拾えて数pips取れるみたいな?
有効なのかね 急な動きがどこまで伸びるか判らない以上意味ない気がするけど、感覚と現実と合わないパターンの事象って雰囲気もある むしろ数pips取れそうな感じがするけど実際はダメなパターンの方か 怒られるモディファイ組む奴はプログラミングセンスがないのよ。
普通は間引きやら、負荷を考慮する。 25秒おきにダミーのオーダーをModifyし続けるEA作ったことがある
デモ口座でテストしてたら業者からクレームメールが来たよ サーバー側のDB更新する訳だから業者からしたら迷惑だわな フォワードテスト用のVPSを試用で借り始めましてん。 デモで3ヶ月運用して
ようやくリアルトレード始めました
思い起こせば値頃感トレードで大分
なくしてからの臥薪嘗胆苦節3ヶ月
捲土重来でマイクロロットでやってまつw >>161
盛り上がらなかったということはそういうことなんだな? >>158
BTの最適化で十分
チャートをグラフィカルに解析するアプローチでないと最近言われてるAI開発手法には嵌められないんじゃないかな
で、そんなことしてる輩がこんなスレにいるとは思えない 昔はやってたが過去のチャートの画像認識したところで
同じパターンがないんだから勝てない
結局消えていったな AI開発手法とか初めて聞いたわ
上から目線で無知丸出し 今月は北朝鮮のせいでEA止めたり手動で決済したりとで、相当儲け損なったわ
イベントによる急変はEAだけではどうにもならないからなー >>166
こんなとこでまで糞レビュアみたいな指摘やめてくれ 何のためにAI使うのか?って問題じゃないの
理由もなく使わないだろー AIが運用するファンドも出てきたし、意味あるだろ
俺らは勉強が足りてないだけだ AIが運用するファンドも出てきた→意味ある
間が何か足りんね。勉強して何か役立つのか探るのは勝手にやればいいけど AIがやることはそんなに人間と変わらない。
未来が見えるわけでもないし。
何が目的かってそりゃ人件費削減だろう。 Aiならまずできるトレーダーの取引データが教師データ
さらにそれで複数のファンドと大衆に別れてシミュレーション学習
強そうだな AIのアルゴリズムも知らない素人がAIなんて言うな!
AIは詐欺商材だと言ってる方がまだまともだ ディープラーニングって言うとお前ら食いついてそっちの流れになっちゃうから無理にAI開発手法って言ったら、そんな意図も理解出来ない馬鹿に突っ込まれて、さらにこのザマ。
お前ら、現状うまく行かないからって安易に未知のものに縋り付いて慰めを得ようとするな。
語るなら実現可能性を考えてからにしろ。
いい加減、無駄な事にリソースさこうとするな。 >>179
ディープラーニングも線形重みづけの初等数学で
自動取引には役に立たないのよ
ホント、おまえら素人衆ばかりだな SSDにするとバックテスト速くなりますでしょうか? ストレージはあまり
メモリーとかCPUとかカスタム印字を使わないなどの工夫が必要だ コメントとかラベル表示をBT中は処理をスキップ(表示させない)させればカナリー速くなる >>183
cpu、メモリのハードスペック上げるのは確かに効果あるけど、それよりまずやり方。
バックテストって言ってるけど最適化のことでしょ。
馬鹿正直に総当たり的にやるのは問題外。
一度に相手にするパラメータは原則2つまで。
2段階で。大雑把に最適化して傾向見てからから細かくやる。
これでだいぶ効率的になる。
それでもまだ現実的でないなら腰据えてソース見直す。
当たり前の事なので敢えて言いたくないけどこの手の話したまに出て面倒なので。 ちなみに、SSDが影響するのはI/Oだけなので関係ない。
アホみたいにprint出してれば処理進まなくなるが、それはprintの方が間違い。 それとテスターのスタートボタンを押してからバックテストが始まるまで十数秒かかって地味にストレスなんですが速くする方法ありますでしょうか? >>189
ないと思う。あっても俺は知らない。
ヒストリカルデータから内部で擬似ティック生成してるのがそれ。
どうしてもイヤならコントロールポイントか始値のみで。
俺は基本、コントロールポイント。
どのみちBTのティックなんてあてにならない。 >>189
そこはSSDにするとちょっと速くなるよ
fxtファイル作ってる時間だからね
でもこの時間が気になるならtick volumeを減らす処理した方がいいね 海外でEA動かす場合ってどこがオススメとかある?
今はXMでやってんだけど200万超えたらレバ規制あるから移り先探してるんだけどアイフォはMT4じゃないから使えない。他はどこも怪しくて、、、
まぁ200万超えるどころか100万負けてんだけど。 レバ200に規制されるのの何が嫌なのかよくわかんない… レバ高いことそのものが負けてる原因てことに気付かないのか、、、 >>192
TitanとAxiory使ってる
Titanはレバ規制ないけどAxioryは1000万以上で規制される なるほど、、レバ200倍だろうが維持率2500%くらいでやればいいのか、、目が覚めました。ありがとうございます。 久々に来たけど、相変わらず同じとこぐるぐる回っているだけやな
それじゃまた EA作ろうと思って、いきなりやってみたらダメだった
インジケータからスタートしたら、2日で完成した
EAとインジでは、作り方が全然違う MetaQuarts社はMT4プラットフォームの配布やってないのか?
MT5しかない。他のサイトでMT4 DLしたらMT5がインストールされた。
MT5プラットフォームでMT4のEAは動かないだろ?
mql5はインジが使い物にならんのよ
おまえら、どうしてんだ?
MT4は業者配布だけでもう終わってるのか?
MT5に移ってmql5学ぶくらいなら、cTraderに移行してC#で書いた方がましだよな
MT4オワタ そういえば最近アップデートないじゃん
もう4は捨てられてんじゃね?知らんが せめてMT4とMT5の継続互換性にしろと言いたいよな
MT5なんて使えたもんじゃない mql5は移動平均使うにも
いちいち配列作ってimaを一から作らないと動かないんだろ?
こんなもん面倒で使えるわけないだろ
最初からcTrader勉強した方がまだましだな メタクオーツ社は何考えてんだ?
日本法人もあるからこのスレも見てんだろ
答えろよ! この反応の低さ
もうmqlプログラムまともに書いてea作ってる奴も少ないということか…
(´・ω・`)トホホ >>209
まわりにFXやっている奴は、そこそこいるが
EAの話題がほとんど出ない
使っている人は、うわさレベル
作っている人は、さらに少ないと思われ 聖杯の道はあまりにも遠いなあ
夢のまた夢か
景気がいいのはアフィと詐欺商材屋の掛け声だけになったな
手作りea専業の俺は長生きし過ぎたのか? 200です
初めて作ったインジケータだけど
作りがシンプルな割には、なかなか良いかもしれない
ダイバージェンスが少なくて、
悪くないところで利益確定できている えっと、確かにMT4でやってはいるんですけど、
コンパチメソッド作って使ってるので、
仮にMT5に移行したとしても殆ど同じコードのままいけちゃうんですよね。
4だ5だ言ってる人、おつかれさまっす。 >>215
人差し指か中指でデコ(額)にバチーン!と入れるヤツ。
デコピンとも言う。
これ結構痛いんだよな・・ >>214
A.R.Young流かな?
あれ、日本語訳がないから日本人はあまり知らないのよ
ぜひ、MT4/MT5互換ブログ作って日本人のために公開してくれ
CTradeをClassで作るんだよな
IndicatorもMT5のように作るんだが、面倒で仕方がない
iMAがあるのに何故わざわざMT5に合わせて一から作るのかまったく理解できない
MetaQuats社のバージョンアップはユーザーはまったく理解できない
ユーザーをボランティア扱いにして、MQ社は検証もせずにバージョンアップして
ユーザーに調べさせているとフォーラムでも苦情が出ている >>215
互換性
簡単に言えば、どちらでも動くという事 >>192
規制されついでにゼロスプ口座でいいと思う
EAだとスプレッド方式と手数料方式では
体感できるほど差がある
裁量だとレバレッジを高くとれる方に
流れやすいが >>217
CTradeじゃないです。
https://www.mql5.com/ja/articles/81
基本的に、ここにあるのを参考に、必要と思われる物を纏めた上で加筆したUniversal.mqh作ってincludeしてるだけですね。
MQL4の感覚で使えるように作ってあるので、命名規約としてはMQL4の関数にプレフィックスとしてuをつけてます。
こんなのがずらーっと。だから基本、MQL4のEAのコードについて、片っ端から頭をuにするだけで動きます。
double uAccountProfit()
{
#ifdef __MQL4__
return AccountProfit();
#else
return AccountInfoDouble(ACCOUNT_PROFIT);
#endif
}
ロジックからはネイティブな関数は基本的に使わず、このUniversal関数群を介してアクセスしてます。
MQL5ではオーダーの扱いが大きく変わったので、MQL4の通常の用途に一番即している機能で互換させてます。
たとえば、こんな感じ。
int uOrdersTotal()
{
#ifdef __MQL4__
return OrdersTotal();
#else
return PositionsTotal();
#endif
}
ある程度EAが出来た時に将来を考えてこのコンパチ関数群を書いたので、一応、動作することはわかりましたけど、最適化はしてないです。
今は本体のロジックの方を煮詰めているので、それが終わったらMT5で最適化しようと思ってます。 >>221
お、そんなarticleあるんだと思ったらとんだ期待はずれ
CTradeなんてソース見ると使う気になれんし困ったもんだね CTradeって、全然知らないんですけど、
結局、昔ながらのMQL4のコードからごっそり書き換えしなきゃいけないんですよね?
それ、何の解決にもなってないなぁ…っていう。 >>221
素晴らしいです。バグチェックして
市販eaか無料eaにしてブログに公開すべき
需要があるかどうかは知らん
MT4とMT5で関数の互換性さえないmqlには殺意さえ感じる CTradeのソースはMQLのIncludeの下にあるから見てみればいいよ
まぁ割り切れば使えるだろうけど、真面目にやろうとするとMQL5は面倒すぎるw MQL5ね
MQL5/Include/Trade/Trade.mqh ctraderのc#ってバージョンいくつ?
場合によってはc#のほうが得意だから乗り換えようかな MT4でこんなザマなのに、
MT5やcTraderで儲かってる奴聞いたことがないな API含めて自動は業者が有利仕様に決まってるだろ
ミラートレードなんて殺人兵器並み オープンポジションの情報についてstructで持ってたんですけど、
リファクタリング進んできたら、Objectで持って自分でパラメター計算させたほうがいいよな、と思い始めました。
PHPならマジックメソッドっていう便利なアクセサがあるんでそうしてるとこですけど、
MQLはやっぱりgetterとかsetterとか作らなきゃダメなんでしょうかね? MQLでチャートで指定した日付の足を表示するってどうやるの? やっと利益で始めた、最近材料多すぎて全然だめだったわ 毎回オブジェクトをdeleteするのってめんどくさくね 聖杯じゃ!聖杯ができたぞぉおおおおおおおおおおおおお ガチャン!パリン... おい!MT4のMACD Sample.ex4を最適化するだけで
下記のBT結果になるんだが、オレって天才?それともBTスペシャルなのか?
MACD Sampleを改良して使ってる奴いたらアドバイス頼む
◎2007/9/23-2017/9/23 10年BT結果
初期証拠金 100000.00
純益 669560.37
プロフィットファクタ 2.07
相対ドローダウン 35.96% (74792.00)
総取引数 4260
勝率(%) 4162 (97.70%)
http://uproda.2ch-library.com/977756jbK/lib977756.gif それはそうと、前配布していた無料EAのFT結果はどうなった?
ただでもらった奴は、そろそろ結果出てるだろ?
やはり、壮大な釣り針だったのか?
基本ただでもらったら、結果を公表するのが世界のネチケットなんだがな アンカミス >>246 kwsk 良いのか悪いのか分からん >>245
アレのバックテストの結果をちゃんと見たか?あのテスト結果を見たら、フォワードでまともに動くはずないって分かるだろ 〇〇〇「プライベートトレーディングレッスン」参加者を募集中!〇〇〇
プロのトレーダーと会ってトレード方法を直接教わることができる
「プライベートレッスン」の参加者を募集しています。
難しいチャートやテクニカル分析などは必要なく、
レッスン後は担当トレーダーがメールなどでしっかりサポート。
初心者でも副業として最も効率の良い業務を継続できます。
ご紹介する手法の特徴は以下の通りです。
1.ローリスクハイリターン
2.長期ロング取引です。
3.ノーレバレッジ
4.永続的に通用する法則
5.順張り、逆張りどちらにも対応。
6.もちろん全ての通貨に対応可能。
7.受講後も成功まで親身にサポート。
詳しくはこちら!
両さんが告げよう!情報商材の実態を暴露! FX Forex 週刊相場見通し
URL: http://fujisan2017.net/20170920-2 >>249 ゴメン、無料EA興味なかったので見てないわ
IBの無料EAもらっても使わないレベルw
つか、2chの圧縮ファイルは恐くてDLできんw >>245
なぜ誰も書かないのか自分なりに考えてみたらわかる さきほどのMACD Sample.ex4 気になるのでネットで調べてみた。
するといるもんですなw ツワモノがw
なんと、負けなし勝率100%のBT結果! ホントかよw
されど、EA億万長者はイマだ聞いたことが無いという現実w
聖杯は、ムズカスイ…
https://auto-ts.net/archives/693 もらったからネチケットで書くけどw
そもそもBTの段階で1分間に頻繁にmodifyしてた
この段階で凍結の恐れありw
デモ口座でフォワードするも
アクセスに問題があるのか操作履歴でエラーが2件ほど出てた
たまにうまくエントリーまでこぎつけた1件は利益が出た
たしかポンドドルだったか
以上 >>255
BTではFOMC、雇用統計、ECB、ADP雇用あたりの日時で動いていたから、値動きが大きい時にエントリーして、
トレーリングで追っかけるロジックなんだろうな。
指標で大きく動く時にあんな頻繁なordermodifyが通るワケないし、スプでやられる可能性が相当高いと思ったんで
俺はもらったけど結局動かさなかったわ 最適化などしなくても利益が出るくらいのロジックでないと
そもそも使えない 指標の時は手動でもOrderModify受け付けない事たまにあるよ。
MT4の古い常識なのかわからんけど、OrderSendでストップ同時に指定すると
エラーになる業者があるようで、OrderSendの直後にOrderModifyで
ストップとリミットを後で入れる仕様のEAは多い。
でもこれが指標時でOrderSendだけもし通ったら一発退場も有りうるので
業者の注文受けの特性を各々知っておいた方が良いと思うね。 >>244
週明け実弾で勝負だ!
これであなたも勝ち組の仲間入り
おめでとう! >>245
>>61以来レスしてないからもう必要なさそう
ちなみに円口座爆損、ドル口座は利益出てる
FT協力したんだから作者みてるなら円口座修正板も送って欲しいけどな どうでもいいけど、「ネチケット」を10年ぶりくらいに見てWindows2000とかの画面が脳裏に蘇った。 俺はWindows3.1とMosaicが出てきた( ^ω^ ) 何もせずお金が増えていくってことは、俺らのやろうとしていることはある意味現代の錬金術を確立しようとしているわけ
そんなに簡単に実現できるわけないしスレなんか過疎って当然
天才が10年単位で努力して実現できるかどうかの目標だと思われ 解釈間違いだな
何もせずじゃない、きちんとロジックを考え手法をプログラミングしている、
労働の前払いで対価を後から貰う権利収入に似ているってことだ
自分ではいいと思って作曲した歌が売れるかどうかっていう問題、小説家の印税も然り
ヒットメーカーがいて作家が居るのと同じだから結構成功者はいるっていう事 流行歌的EAか
演歌、クラシック的EAか
まずターゲットを決めてから行動だ 豊嶋先生の「FXメタトレーダー入門」の初版が2008年
巧拙はともかく、そろそろ10年選手が多くなってくる頃ですね そりゃ作家みたいに一時的に売れる奴はいるだろう
でも続けて稼げる奴はほんの一握り 〇〇〇「プライベートトレーディングレッスン」参加者を募集中!〇〇〇
プロのトレーダーと会ってトレード方法を直接教わることができる
「プライベートレッスン」の参加者を募集しています。
難しいチャートやテクニカル分析などは必要なく、
レッスン後は担当トレーダーがメールなどでしっかりサポート。
初心者でも副業として最も効率の良い業務を継続できます。
ご紹介する手法の特徴は以下の通りです。
1.ローリスクハイリターン
2.長期ロング取引です。
3.ノーレバレッジ
4.永続的に通用する法則
5.順張り、逆張りどちらにも対応。
6.もちろん全ての通貨に対応可能。
7.受講後も成功まで親身にサポート。
詳しくはこちら!
両さんが告げよう!情報商材の実態を暴露! FX Forex 週刊相場見通し
URL: http://fujisan2017.net/20170920-2 >>初心者でも副業として最も効率の良い業務を継続できます。
儲かるとも勝てるとも言わない、この訳の分からん表現がポイント 2chで宣伝しないとお客さん呼べない人が儲け方知ってる訳ないじゃ無いですか。 1000人に数人でもそこそこ金集まる
個人情報渡せばカモリストに登録完了
詐欺メールと変わらん はじめまして、SuperJuniorと申すものです。
オシレーター系テクニカルインジケーターCCIを使用した、ポンド円専用のEA(自動売買ツール)を販売しております。
価格は1500円です。
http://blog.livedoor.jp/super_junior12345678/archives/3525788.html
興味がありましたら「SuperJuniorのEA開発工房」で検索してください。 >>279
ポン円しか通用しないならただのカーブフィット >>279
複利は長期FTが無いとただのBTスペシャルコンテストのような希ガス
1500円支払って100万損するより、
10万円支払って100万得する方がいいに決まってる 10万円支払って100万損をさせるのは、
ただの悪徳詐欺師w だーから、何で自分で儲けないで他人にそのEAを売ろうとするかなぁ… さて、今日はロジックをDLLに切り出す作業なのです。 やべぇ、どういうアルゴリズム組むかだったのが、どうやって隠蔽するかに趣旨変わってきた… たつき監督、角川の意向で2期降板だってな
EAの開発は正直やってて全然テンション上がらん ひと月1.5倍あれば十分です(数年で地球買えちゃう) >>294
サラリーマンの年収500万〜1500万
FXトレーダーの年収▲100万〜▲2000万
どう考えても、サラリーマン最強だろ!! ひたすら隠蔽工作に走りはじめたら、コードがクソSIerの連番管理状態と化してきて
____
/ \
/ ─ ─\
/ (●) (●) \
| (__人__) | ……。
/ ∩ノ ⊃ /
( \ / _ノ | |
.\ “ /__| |
\ /___ /
ってなってる…。 ちっ…、 MQL4 では typedef 出来ないのか…
どうやって DLL に構造体渡そうかな… どうも、構造体渡せないぽいな… 配列で渡すか…
便利かと思いきや、割りと不便だな、MQL そ、そうか… 今度は、関数は配列を返り値に出来ないのか…
つまり、引数に配列の参照を与えて、その中身を変更する…、と…
う、うん… void func(int &val[])
{
val = { hoge, hage, moge };
}
したら constant expression required とかいわれて泣きそう…
なんでこんなに不便なの… typedefなんていらんだろし
構造体は参照にすれば渡せるべ
あと文保は昔のC++だと思えば困らんべ >>302
>構造体は参照にすれば渡せるべ
あれ? 確かにコンパイル通った… さっき、なんか間違えてたのかな?
ちょっと今日、もう遅いので明日やり直してみる。
うまく行ったら、あらためてお礼言う。ID:HfCZtImV0 ありがと。 うまく行くに決まってる
コーディングミスってなければ おはようございます。いけました。
なんか、凡ミスしてそこから沼に嵌って行っていただけみたいです。
ID:HfCZtImV0 ありがと。 MT5普通に両建てできないってまじか。
そりゃ普及するわけねーよ。 >>302
知識が旧いね、とっくに両建てできるよ
309のいうブログを読めば、経緯が分かる う… 構造体の参照をDLLに渡した所、何故かDLL側で構造体のプロパティ名を取り違えている…
struct ST_HOGE
{
:
double HOGELEVEL;
double HOGESIZE;
:
}
で、MQL側で
Print("HOGELEVEL: " + hoge.HOGELEVEL);
Print("HOGESIZE: " + hoge.HOGESIZE);
の結果が
HOGELEVEL: 0
HOGESIZE: 0.9000000000000341
の参照についてDLL側で
return hoge.HOGELEVEL;
して、返り値のdoubleを出力したら
return: 0.9000000000000341
になってる… これ、一体どういうことなんでしょ? MQL4だと常に隙間無く詰められるから、#pragma pack(1)とかなんとかあなたの使ってるコンパイラに合わせて指定が必要だね
C/C++はデフォだと普通packしないから
https://docs.mql4.com/basis/types/classes >>314
dll側の構造体定義を
struct alignas(1) hoge
{
:
double HOGELEVEL;
double HOGESIZE;
:
};
とかしとけばいいはず >>316
これコンパイル通らなかったorz
alignasってpragma packに代わるC++標準ではないんだな >>315-316
なんでそんなに優しいんですか、ありがとうございます。
ひとまず、DLLのcppソースの頭に #pragma pack(1) でコンパイルしたら正常に値が返りました。(MinGW)
おっしゃるようにpackingの問題のようですね。
packing、初めて知りました。
なるほど、サイズが違う型のメンバについて、詰めるかboundaryサイズを決めてスキップするかということなんですね。
Cは、基本的な書き方くらいは多少知っているけどコンパイルとかの仕組みとかはしらないし、C++でのOOPの書き方も知らないあたりから始めたので
とても助かりました。
これで先に進めます。 MT5を学ぶのもやっぱり豊嶋先生に頼るのが一番のようだな
国内では、MT5を採用する業者がないため情報が少ないが、
MT5も随分改善され、懸案のポジションのオーダー別管理(両建て含む)も
MT4と同じになった。経緯はこの人のブログに詳しい
http://blog.goo.ne.jp/antnobu/m/201709 FXProって海外ですよね? ならXMもMT5用口座ありますね。 mt5で運用して儲かったという話は聞いたことないな
プログラムも面倒なだけ
メリットもないのに、mt5使う理由が見当たらない >>324
↑の2口座いずれも両建て口座(Hedge口座)対応している
FxProは未対応のようだ トレンドフォロー系はなんとかなった感じなんだけどカウンタートレンド系のEAうまく行きそうな人いる?
いたらなんかヒント下さい。
最低その2パターンは同時に運用したいんだけどアイデア浮かばないからやる気も出ない。 OrderSendのslippageっていくつにすればいいの? XMのMT5(デモ)ダウンロードしたら、標準でHedge(両建て)口座になっていた
月曜日、実際に使ってみる slippageは「いくつにすればいい」物じゃなくて、逆に「いくつにしたいの?」って値じゃなかったでしたっけ?
だからそれは、EAスレで聞くべき事じゃないような… そういえば今更なんですけど、さすがにMQLのコンパイラでも、コメントは消えてなくなりますよね?
MQLはデコンパイル自体は割りと簡単にできちゃうらしいのでDLLに切り出してるのに、
コメントが残ってたら台無しというか。
だからといってこの状態でmq4からコメントとっぱらったら何してるコードなのか自分でも分からなくなっちゃうし。 >>331
いくらなんでも実行ファイルにコメントは残らないでしょう
売る気なの?
そもそも公開しないなら漏洩する可能性があるのはvpsの管理者くらいなもんでリスクはゼロに近いんじゃない >>332
今のところは売るとかの世界は見てないんですけど、
あとでどうころんでも良いように、今のうちからコツコツと地道にやっておこうと思ったんです。
いざ、「こうしよう!」と思った時に盛大にDLL化とかしたらデバッグが糞大変になりそうなので。 >>333
上から目線と思わないで欲しいんですが、よろしいんじゃないでしょうか。
俺はDLL化まではやってないけど、オーダー周りとか共通部分のライブラリ化は当然やってます。
最悪、核心部分のロジックだけDLL化すればいいかなと。
とはいえ、逆コンパイルで解析できるような奴はどうせDLLも突破すると思われ、
まあ一番のセキュリティは自分と業者以外に存在を知られないことです。 >>334
ぼく、いつも監視されてるんですよね。僕がL持つと暴落するし。
だから出来るだけ用心しないと…。
じょ、じょうだんですよ? んー、これ、MQLとDLLで共通のStruct定義ファイル使うなら
typedef unsigned long ulong;
typedef long long datetime;
でいいって事かな… MQL5の話? 4はtypedef使えないよ
あとlongはPCは普通32bitだけどMQLは64bitだよ こんなん出ました〜
#include <time.h>
typedef unsigned long ulong;
typedef time_t datetime; 違うっぽい。こっちですかね。
typedef unsigned long long ulong;
typedef unsigned long long datetime;
https://www.mql5.com/ja/docs/basis/types/integer/datetime >>339
Struct.h を作って
struct ST_ORDER
{
double rate;
datetime time;
}
みたいにして、
MQLの方では Struct.mqh で
#include <header/Structs.h>
して、
DLLの方では
typedef unsigned long long ulong;
typedef unsigned long long datetime;
#include "header/Structs.h"
してます。 >>339
> あとlongはPCは普通32bitだけどMQLは64bitだよ
なるほどー、そうみたいですね。有難うございます。
datetimeはこっちでは4bytesだって書いてあって
https://www.mql5.com/en/forum/45917
公式では8bytesだって書いてあって
https://docs.mql4.com/basis/types/integer/datetime
そこにulongまで絡んできて、しばらく悩んでました。 (^-^; はじめまして、SuperJuniorと申すものです。
オシレーター系テクニカルインジケーターCCIを使用した、ポンド円専用のEA(自動売買ツール)を販売しております。
価格は1500円です。
http://blog.livedoor.jp/super_junior12345678/archives/3525788.html
興味がありましたら「SuperJuniorのEA開発工房」で検索してください。 エロい人教えて下さい。
ttps://www.realmoneyonlinegames.com/calc/Kelly-formula.html
このサイトでケリーの簡易計算できるんですが、
ベットに使う割合(f*)、あるいはベットに使う金額を求めた後に、
それらから、実際のロット数、許容証拠金維持率の求め方が解りません。 証拠金=ベットに使う金額 かな
とりまそれでよしとするか >>346
読みました。なるほど、有難うございます。 8か月くらい前からコツコツ作ってきたEAがほぼ完成したでござる
性能確認はこれからだけど、完成したこと自体がとても嬉しい >>350
おめでとう!!
以前からEAを作る気はあるけど、EAを作る前に
トータル収支がプラスになるような
取引ルールを決めてからでないと
ちょっとキツイと勉強しながら感じた
だからインジケータ一つ作っただけで、EAは、まだ作成開始してない
スイングEAとして、ひとつアイデアは固まりつつあるけど
トレンドが出た相場は大きく取れるけど(最近のポン円だと900pipsは取れるはず)
レンジ相場は、じりじりと損が出る、取引ルールになっている、
もう少し取引ルールを見直したい
EA第一作目から年間プラスになるようなEA作りたいけど
さすがにそれは無理かもしれない デイトレ、スイングEAは、取引ルールは、簡単そうだけど
スキャルピングEAって、取引ルールの案すら思いつかない
裁量取引では、一時期かなり儲かっていた時もあるけど(某証券会社のランキングで月間2位が最高)
今年は年間トータルで負け越し中
完全に体力切れ、集中力切れの投げやりトレードで負けた
PCに24時間張り付くのは無理、EAで取引すれば
毎日、熟睡できるに違いない >>354
作ってみないと解らないことだらけ
裁量とは別物、取引ルールを検証するならむしろEAでやるべき
長期でしっかり数値出して検証したことないでしょう
感覚はほとんどあてにならない 「FXメタトレーダー 4 & 5」で開発されたライブラリー MyPosition.mqhだが、だれかこれを
Hedge Account(両建て口座)用に改良した人いる? もうそんな古いのやめてLibEA4.mqhにしなよ YJFXを不正レート配信で過怠金1200万円の処分。
社員がレートを操作し身内のポジションに利益供与。この結果4100名以上の顧客が本来より不利なレートで決済された。
http://www.ffaj.or.jp/reprimand/member.html
http://www.ffaj.or.jp/userfiles/file/pdf/syobun-kaiin/ffaj_H29_0929.pdf
平成29年3月、同社システム部を始めとした関係部署の各種社内調査により、外務員Aによる不正な端末操作が発覚した。
また、外務員Aとの関係性に疑義のあった2口座が、外務員Aの母親と友人の口座であること、
価格配信について当該2口座に便宜を図ったことを外務員Aが認めたことから、知人の取引に便宜を図る目的を持って有利な価格を提示したものであると判断された。
外務員Aの行為により、本来約定すべき価格よりも不利な条件で約定した顧客については、
本来提示すべきであった価格による約定との差額を補てんした。その影響顧客数としては、4,148名、補てん金額としては、
3,502,471円(1顧客当たり最大補填額452,250円、最小補填額1円、平均補填額844円)であった。
一方、同社は、社内ルールの曖昧さによる不正の検知が困難な状態、社内ルールの不徹底等から
価格の配信体制に係る社内規則の整備や検証態勢が不十分であったことが、本事象の発生の防止や早期発見を遅らせたと認識しており、
取り組みが不十分な状況に該当すると認めている。
これら一連の違法行為は、悪質性が著しく、且つ顧客への影響も大きいと認められ、同社の管理監督上の責任は免れない。 >>358
LibEA4.mqhは iCustom()に対応していないんだ。
LibEA4.mqhにクラスライブラリで iCustom()に対応する方法でもいいんだが。 >>359
具体的にどんな処分くだしたんだろう?
併せて勧告もしたって記載してるけど甘いよねえ
顧客が違法なことしたら逮捕とかされるんでしょ? >>359
補填金額350万円とか、扱える金の割には随分ケチな額で犯罪者になったもんだなぁ。
それで人生さようならとか頭が悪いとしか思えない…
楽天証券の方はワザとなら会社ぐるみっぽい感じだけど、ワイジェイは被害者な感じでしょ? これ バックテストがうまくできない。
プログラム的には問題ないと思うんだけど、MT4に問題があると思うんですが。。。
オーダー1を見ていただけるとわかるんですが、sell注文で、利益決済しているはずなのに
マイナス表示。。。
ご教授ください。
https://i.imgur.com/roFYbn6.jpg >>359
その時期楽天mt4でさんざん負けたはずだが補填された覚えはない MyPosition.mqhはだいぶ前に辞めたけど
#POSITIONを2にしておいて
pos_id=0を常にSell pos_id=1を常にBuyとなるように両建てロジック組んだ気がするけど
それじゃダメなの? structの事教えてくれた方、ありがとうございました。
ひとまず、主要部分について隠蔽とリファクタ、終わりました。
これから発注とクローズのロジック調整して、来週からデモ口座でのフォワードテストに入れそうです。 昨日Creators Update入ったせいか、MT4のアカウント情報全部消えていて登録し直さなければならなかったっす… どうでもいいから後回しにしていた、チャート上のアイコンやラベル表示用のクラスが
完全にゴミクズコードになっていました。
フォワードテスト始めたらリファクタしまっす。 MT5でATR_Channelsを描画するインジのソースを書こうとしています。
Buf0[]にLWMA(49)を割り当て、CopyBuffer()でLWMAを描画することはできました。
double BaseLine = CopyBuffer(hMA, 0, 0, limit, Buf0);
この後、BaseLineの上にBaseLine + ATR(18)*1.6を1本表示させる方法を教えてください。
Buf1[]にBaseLine + ATR(18)*1.6を、Buf2[]にはiATR()を計算用に割り当てていますが、
MT5の知識が浅く、その先に進めないでいます。 あれ? もしかして制度レバレッジって25倍でもEAなら十分過ぎるほど稼げるのか…? >>374
数時間、数日スパンならもともと裁量だろうと関係ない
それ以下は相当稼ぎが減る(稼げるならね リスク分散的にいろんなペア扱う人も稼ぎ減るな
自動売買はもともとリスクは考慮して動かすから、レバ規制は全然よくない 実効レバはDDとの兼ね合いで最適なレバが決まる認識
少なくとも俺のは25倍じゃ足りない
ロジックで損切りする前に強制ロスカットかかるから十分なパフォーマンス発揮できない
強制ロスカットかからないレバに下げると時間効率が下がる、つまり単位時間あたりの利益が減る >>375
もともと、あんまりスキャとか考えてなかったのですが、試しに25に落として走らせてみたら
バックテストの利益予測とは言え、これだったら追証さえなければ日本でも全然かまわないなと思いました。 こええな、戻すのがわかっているなら底で拾えるだろ
それができないのならいつか破滅するわな >>378
レバ制限、というかレバの意味解ってる?
強制ロスカットもシステム内に取り込んでるってことなのかな
バックテストじゃシュミレーション難しそうだけど
国内でも追証発生するのは損失が資産上回った時だけだけど
ただ超ハイレバでテストしてるだけな気がする
>>379
戻すのがわかってても底がどこだか判らないから
基本的に底では拾えない GMOビットコイン
https://coin.z.com/jp/index.html
取扱通貨の拡充に関するお知らせ
〜 イーサリアムを含むアルトコイン5通貨を2017年内に順次販売開始〜
https://coin.z.com/jp/corp/about/news/press/20170913-01.html
イーサリアムを含むアルトコイン5通貨を、2017年内に順次販売開始いたします。
アルトコイン第1弾として、2017年9月下旬よりイーサリアム、ビットコインキャッシュの購入・売却機能を提供開始いたします。 >>382
まだFTみたいなもんだけど
ttps://dotup.org/uploda/dotup.org1357756.png 複数通貨ペア同時運用の9月分成績
今年いっぱい見て行けそうなら増資する ビミョー
残高グラフが三尊天井だから今から下落ってことで >>383
リアルでは恐らく耐えられない
一からやり直しした方がいい
ベンチマークは市販品と比較しろ
市販品が最低ラインと思えばいい この業界はどうして詐欺商材ばかりなんだろうな
楽をして金儲けを企んでる連中ばかりだからかな 世の中にはもう本当に信じられないほど他力本願な方々がいるのよ
しかも結構な数 >>386
リアル結果たよ、デモも平行稼働してるけど大差なし
さらに言うと実はもうモロタかなと
年末まで見るのは念のため 直近だめだとだいたいダメじゃね?期間はいつからいつなん? 何百万も投入すると
このDDとレンジ抜けないのが痛いのよ
我慢出来れば良いのだが 始めた時期がたまたま良かっただけで、全然優位性を感じない >>394
増資したら少しレバ下げる予定、今のロット設定でマックスDD40%位の想定だけどマックス30%程度の設定にする
大抵は10〜20%程度のDDに収まるはず
レンジでモミモミ、トレンドハマりで伸びる系
収支曲線は長期BT結果と乖離してないからそのうち上抜ける
メンタルは耐性あるので大した問題にならない >>394
これだけ見たら俺もそうだと思う
ロジックはもちろんBTなり改造中単一通貨ペアFTなりそれなりの根拠があって俺が優位性感じてるから問題ない
このスレにはモチベーションを持続させてもらいたいので理想的とまでは行かなくともある程度は成功できる事を示しておこうかと ==========================
両さんが告げよう!情報商材の実態を暴露! FX Forex週刊相場見通し
10月8日は、USD通貨、EUR通貨、GBP通貨、ビットコイン、GOLD、SILVERの
週刊相場見通しウィークリーアウトルックをお届け!
10月9日は、波動分析:良いトレーダーとなるために必要なこと3つ、いらぬ知識についてご紹介!
URL: http://fujisan2017.net/archives/1904
Twitter: https://twitter.com/Fujisan2017Net/ 初めて作ったEAが、いきなり利益を出してる人いるんですか? ボラの対応を始めた。数時間に渡って双方向にボラが起きまくる日にぶちあたって、結構苦労してるけど、
ここを乗り越えたらかなり良い物になりそうな気がする。 ボラ追っかけるのに夢中になりすぎて冷静さを失い一日中格闘してました…
頭を冷やしたら、もっと大きい枠で捉えられそうな事がわかったので、
今日は寝て、明日実装しまっす… なんかしらんけど一番役に立つのは1時間足
意識する人が多いからでしょうね
4時間足以上を相手にすると取引回数が減って短い時間足だとランダムさとスプにやられる tester\historyフォルダに有る*.fxtファイルって何?
消しても問題ない?
15GBくらいあってパソコンの容量圧迫してるんだけど 豊嶋氏のkindle版買って読んだ人おる?
MT4のOOPがどうしても馴染めず豊嶋さんのkindole版買おうと思いますが
役に立ちますか? >>405
オブジェクト指向なコード例はなかったと記憶している。 >>406
トンクス
日本にmt4のOOPの教科書がないのはかなり辛い
property strictでmt4オワタ。しかし、使いたい 別にOOP使う必要ないだろ
strictも別に使う必要ないし
終わってるのはお前 strict指定できるようになった時にちょっと試してすぐコメントにしてそれっきり
何も困ってない ちなみにソースはがっつり構造化のみ
OOPはかけらもない
条件分岐とループ、関数呼び出しくらい出来りゃ事足りる 個人利用の1000行に満たないコードなんて好きに書けばいいがな new演算子が使えるclass構文は動的(実行時)にメモリ確保したい時にとても
使い勝手がいい(書きやすい)。けど、基本それだけの話。
新しい構文には他にも書く上で便利な機能が多々あるけど、結局詰まるところ
便利(楽)というだけの話。
配列のみで書くと面倒、構造体の配列にすれば少し楽、クラスを使うとかなり楽。
でも、実行時の動作的にはどう書いても大差ない。そんな感じ?
だから無理して使う必要はないってのはその通り。分かる範囲で使えばいい。 そんなトレーディング言語、わざわざC#のもの真似しなくても、MT4はC++対応、MT5はC#対応にした方がユーザーは遥かに分かりやすいな。
今後、MQ社はMT4開発終了してMT5の普及に力を入れてるが、ユーザー無視のプログラムで上手く行くわけないないと思う。
アルゴトレードのブームは早くも終わりに向かってるのだろうか。業者の圧力かもな。一般人にはアルゴトレードで儲けさせたくないという圧力 今となってはMQL4とMQL5はどちらもC++ベースで同じものだ
そんなことも知らないでとやかく言うことじゃない 業務用の大規模開発にはOOPの方が生産性高いけど、EAの場合はTickハンドラ処理がミリ秒以内に処理完結しなければならないのでオーバーヘッド処理が多いOOPは不利なんじゃないかな C++がクラスも使えるCであるように、MQL4もOOPが強制されるわけじゃない
使い分ければいいだけの話
そもそもOOP言語の1つも使ったこと無いやつが話に入ってくるから荒れる OOPの文法なんか、C++風でもC#風でも、どっちゃでもええじゃないですか。
何寝言ってんですか。 oopの参考書ないですか?って話だろw
どっちが優れてるとかの議論じゃねーんだよおまいら 初めてコンストラクタ以外で関数のオーバーロード使った。
Cでもオーバーロードできたらabs()とfabs()とか、ムダなことしなくてもよかったのにね。 うー、くっそ、
大改造してたら Stack overflow in '**********.ex4' とか言って起動すらしなくなったけど、
何にも情報くれないし…
これ、ブレークポイントしかけて地道に調べるしか無いのかな? >>423
オーバーロードができるかわりにマングリングがついてくるんだけれどね わかった、関数名変更したせいで無限再起していた…
デバッガ、初めて使った。めちゃ便利だな。 ついでに仮想関数定義してオーバーライドしてみたんだけど、こっちは調べるのにえらい大変だったです。
公式って、クラス定義の中にボディー書いてる記述ばっかりだけど、
実際のプログラムでそんな書き方する事なんかまずなくて、普通、ボディは切り出すでしょ。
■基底クラス
virtual int getMaskWidth() = NULL;
■派生クラス
virtual int getMaskWidth() override;
実装
int Mask::getMaskWidth() override
{
return MASK_WIDTH;
}
でいいんだろうけど、これだけの事調べるのにあっちこっち検索しまくりとか、
なんか、ドキュメントの作り方下手くそですよねぇ…
ちな、これが仮想関数の説明ページ
https://www.mql5.com/ja/docs/basis/oop/virtual >>426
て、天才ですね! まさしくその通りでした。 m(_ _)m >>428
まぁC++なりちょっとは知ってないと難しいかもな >>425
何、そのエロそうな名前は?と思って検索してみたら、なるほど。、そういうことなんですね。
納得です。 >>430
作法については1つ言語しってれば他も大抵流用できるけど
文法については“知っている”という事がかなりの要素を締めちゃいますもんね…
ま、1回分かれば後はそれにならって書いてくだけなんで、つらいのは最初だけなんですけどね。 で、これでやっと、
かねてからの懸案であった、チャート上にアイコンとかラベルとかボタンを配置するクラスが
class Objects : public Buttons : public Mask : public BaseObject
という構造で整理されたのです。
しばらく休憩するのです。 コンビニから帰ってきて冷静になったら、必要のない場所で呼び出していたのでそもそも仮想関数つくってオーバーライドする必要は全く無かったことに気付いたけど、
まぁ、勉強にはなったのでよしとするのでーす。 去年末にUSDJPYになんとなく使ってみた無料の全クローズEAによって、
結構下の方でポジった全く関係ない羊LとキウイLがことごとく決済されてしまったのにブチ切れて金目当てで始めたEA作成だけど、
知れば知るほど、いろいろと面白くなってきて趣旨が変わってきてしまい、なかなか運用に漕ぎ着けない… MT5のストラテジーテスターのターミナル変数て内部では正常に処理してるのにGetする時ある一定の容量から先に増えた分止まってる気がするんだよね。 >>435
ほら、そんな事言うから、
class Objects ┬ calss Arrow : public BaseObject
├ class Buttons : public Base Object
└ class Mask : public Base Object
って、ちゃんとやりたくなってきちゃったじゃないです、どうしてくれるんですか。 オブジェクトとクラスの概念を理解していないでしょそれ classにobjectという命名はしないでしょってことじゃない?
それより、凄く聞きたい、oopするとtddいける? で、EAはMQL5でプログラミングしてるの?
MT5は、使ったことないから分からないな
MT4だと、oop使わなくてもできちゃうし。
oopだと、初心者はクラスとか変数に振り回されて
肝心のトレードロジックが手薄になりませんか?
C++でoopも書けるといってる人がいるが
プログラミングはSimple is Better!が基本です >>445
だって、class ObjectControllerとか、長いし…
TDDに関しては、MQLのUnitTestよく知らないので何とも… >>446
またアホ自慢か!
>>447
名前の問題じゃないね >>446
EAの総行数何行くらいですのん?
僕、既に万行超えてると思うんで、OOP使わないとか考えられないっすね。 学生時代か、若い頃にoop学習しないと、
Fortran, unix, C言語時代に育った人間は中々馴染めないし
GUIもあまり使わないEAで、なぜoopを実装するのか理解できない
これも世の中の流れなのだろうか?
oop使うならCTradeの方がズバリC#で書けるでしょ。
CTradeがMT4ほど小回りの利く汎用性あるかどうかは知らないが もういいよ…
>>449
多重継承してどうするつもりなのよ >>452
oopをかじってる程度で偉そうな奴だな、
あんたまともなEAひとつでも作てるのか?
そんなにoopが好きなら、C#スレでも行けば君より遙かに詳しい人が
一から丁寧に教えてくれるだろ >>452
多重継承じゃないっす。 C++ の継承はコロンですよね?
Objectsインスタンス内でArrowsとButtonsとMaskのインスタンスを生成してprivateで持っておくです。
で、他所からはObjectsのインスタンス経由でArrowやButtonやMaskを操作するです。
他所から直接、オブジェクトはいじらないです。 こんなアプリスレでoopひとより少しばかり知ってるだけで
あんたアホなの?
EAのレベル見せてみ。俺が鑑定してやるわ BsrbPq2C0は、どうしてそんなに頭に血が昇っちゃったです?
8nFQvpMM0は結構穏やかに話してくれてる方だと思うです。
関係ないけど、8nFQvpMM0ってもしかして、この前packの事とか教えてくれた人じゃないですか? >>455
じゃぁこれなんなの?
> class Objects : public Buttons : public Mask : public BaseObject >>454
EAもまともに作れない奴が偉そうにし過ぎだカス
C#スレに逝って基本でも教えてもらえ
ここはEAを開発スレってわかって言ってる? 知らない奴も多いだろうが、
CTradeを動かすためにC#を駆使してた奴
AIブームに乗っかってPythonを徹底的に学習して奴
ここにも登場したがみんな消えていった
oop化よりEAのロジックが大切だと言いたい 知らない奴も多いだろうが、
CTradeを動かすためにC#を駆使してた奴
AIブームに乗っかってPythonを徹底的に学習して奴
ここにも登場したがみんな消えていった
oop化よりEAのロジックが大切だと言いたい >>459
基底クラスの BaseObject を継承した Mask を継承した Buttons を継承した Objects クラスですん。 >>463
Objectsてのはボタンを中で持って制御するんでしょ?
それだと継承いらないでしょ
でもButtonsも複数形だし、ちょっと何がやりたいのかよくわからんわw >>464
なので、
>>441 ほら、そんな事言うから、
class Objects ┬ calss Arrow : public BaseObject
├ class Buttons : public BaseObject
└ class Mask : public BaseObject
って、ちゃんとやりたくなってきちゃったじゃないです、どうしてくれるんですか。
と、なってきてしまったのです。
元々、全部Objectsクラスの中に書いてあって、正直、チャート上に表示するオブジェクトなんか
EAの機能には大して関係なくて、開発していく上でEAの状態を視認するためだけの目的だったから
あんあまり真面目に作り込む気はなかったんですけど、
>>435 「そりゃ根本から間違ってるぞw」って、グサーーーーっと刺されたので、
ちゃんとやろうかなーって思い始めたのですん。 適当にやるにしてもなんで継承する必要があったのかがわからん
まぁ問題ないならそれでいい ほいほい。ありがとうございますん。
後ちょっとなのですん。来週からデモでのフォワードテストに入るのですん。 文法ごっこより、エントリ決済ロジックの方がはるかに重要 >>467
ちなみに、Maskってのは何なの?
ボタンはEAのパラ変更用途? >>469
多分、これでいいのかな?
https://imgur.com/a/UIB7k
こんな感じで、EAに関するいろんな状態をarrowやlineの他、Commentでも出してるんですけど、
チャートと重なるとCommentがメチャクチャ見にくいんですよね。
だから、半透明のマスクを重ねて見やすくしてるんですが、
チャートが動く度にマスクはずれていくので、onTick()毎にマスクが同じ位置と大きさに成るように調整してるんですん。
Buttonは、裁量発注と裁量クローズ用ですん。 そーか、裁量か、がんがれ
あまり裁量はやらんので、応援しかできないわ >>471
ほ、ほうぅ…、また脇道にそれさせる気マンマンですねん?
FTに入ったらじっくり呼んで見るです、ありがとうございますん。
>>472
EAがしっかりできていれば裁量は必要ないはずなんですけど、
もし万が一とりあえず全部クローズしたいとか、EAは動かしてるけど発注だけは止めたい
みたいなことが、絶対に初期の段階ではあるはずなので、今のうちにつくっておいたのですん。 >>468
そうなんだけど、ロジックを試行錯誤で詰めていくとき、それなりのクラス構成にしておかないと苦しくなる 1時間足15,048本、パラ総当りで1,738,775,808通り
これでBTに半日、結果ファイルが20GB
速度重視でC++使ったけど、結果があってるかMT4でもやってみるかな
しかし、PCも速くなったもんだなぁ 海も見えるしいい感じだな
これ見てからは行く気しないけど Cスタイルで作っちゃったから今更oop化する気ないや
儲りゃいいんだよこんなもん OOPもリファクタリングも考え方だから言語とは関係ないしね オブジェクト志向じゃない場合リファクタリングって言わないんじゃないの?
なんだろ?ソースの整理?w いうのも考えるのも自由だが、OOPじゃないリファクタリングってなにすんの? 同じ事してるのが複数箇所あるなら関数化したりとか無駄なループを無くしたりとか >>489
リファクタリングって概念じゃないね。ループなくすのはリファクタリングじゃない。
それに昔からやってる・・・
おまいら「リファクタリング」って本読んだんだろうね?スレチだからもうやめとく >>490
逃げずにお前の思うリファクタリングの概念てやつを披露してみろよw >>491
可読性と再利用性を上げる行為。メゾッドの切り出しは近いっちゃー近い
だがそんなもん大昔から普通にやること。
ループは違うよ。チューニングか? おい?もうちょっとお話してもいいんだけど終わりか?あおっただけか? >可読性と再利用性を上げる行為
OOP関係ないやん >>497
あーいいよいいよ。そういうレベルをリファクタリングって言っちゃう人なのね まぁ儲からないとイライラしたりどうでもいいことに拘っちゃうよね
気楽に行かないと病気になっちゃうよ
もう遅いかも知れないけど いや、ここへきて結構有意義だと思うなあ
OOP以外のリファクタリング?ぜひ教えてほしいわ
MQLにも役に立つだろ。俺には思いつかんし リファクタリングとはなにかはこれ読め
https://ja.m.wikipedia.org/wiki/リファクタリング_(プログラミング) >>503
読んだけど言わないで正解じゃね?
広義にはいうのかなあ
すくなくとも10年前は言わなかった てか、OOPじゃない言語て何が残ってるんだ?
アセンブラくらいか?
アセンブラ リファクタリング
約 12,400 件 (0.27 秒) くるくるワイドのEA作ったから貼るわ
https://www.axfc.net/u/3855190
機能もりもりでわけわからんと思うので
設定サンプルもつけるわ
ドル円で使うのを想定して
100円出口で開始成行Sするサンプルsetファイルな
ソースは無しだわ >>506
だからUnitTestするんですん。つまり、OOPじゃないときついのですん。 最近、特に思うようになったんですけど、
MQLにも“プロジェクト”って概念、取り入れてほしいですよね。
クラスファイルとか書き換えた後、いちいちメインのmq4のタブ開てから“コンパイル” ポチッがめんどくさくて。
プロジェクトって概念があれば“ビルド” ポチッで行けるのに…
僕が知らないだけで、他になんか良い方法あるなんて無いですよね…? あと、最近気づいたんですけど、変な値動きする時間って大体決まってるんですね。
BTでうまくEAが動かなかった時間にプログラム的にPauseかけて検証してるんですけど、
Pause設定する時間が日にちが変わっても大体同じなんですよね。
つまり、リアル相場で変な動きさせてるのはやっぱりプログラムなんだろうなって思うのですん。 >>509
OOPでなきゃできないわけじゃないしユニットテスト
OOPに縛られないと隠蔽性が高いコードが書けない低レベルのプログラマが悪いよね OOPできるのにできない心配しなくてもよくね?
一体何の言語使ってんのよ >>510
Ctrl-F7押せばいいんじゃね?
使ったことないけど >>514
ほんとです! できました!
>>514天才ですん。 ここの人、みんな優しいですん。 おまえら幸せそうだな
ドル円の逆張りEAは担がれてるの多そうだな
もう、テクニカルもファンダもあったもんじゃないわ
くるくるワイド?ループ系は壊滅じゃね? >>518
逆張り先週&今週はプラスだったよ
その前ぐらいはずっとよくなかったけど 結局、EAに必要な要素なんて優位性のあるトレードアイデアであるか否かが99%で
プログラミング技術なんて動けばいいだけだからな だよね
バグ無く動けば、極端な話し遅いコードでCPUパワー使いまくっても
動作に支障が無ければ良いし、勝った金でより良いPCなりサーバなり手に入れれば良いしね まだFT入れてないのですん…
どんどん仕様が変わっていってるのですん…
現在、BTではボラが起きる度にガシガシ増える状態ですん…
その他は… ですん…
最初の頃と方向性がかなり変わってきてるのが原因ですん…
来月からFTに入れるといいな、くらいの進行状況ですん… 作ってく度に新たなアプローチが見えてくるのは仕方のないことなのですん… 着実に進化はしているのですん… 新しい良いアイデアは生まれているのですん…
ここが踏ん張りどころなのですん… なあ、勝てるEAが出来ないからみんな消えて逝ってるんだが… 僕だって早くリアルで試したいのですん… でも、まだまだ実戦投入できないのですん… EA作る前に、取引ルールを決定する、こっちの方が重要
取引ルール決めて、チャートを見ながら仮想取引してみて
ある程度、利益が期待できそうなら
実際にEAでバックテストすればいいと思う
オブジェクト指向プログラミングは、できるならやったほうがいいけど
それよりも利益が出るほうが大切
このスレでは取引ルールは、話題にならないけど
みんな秘密なのかな 裁量取引では、調子いいときは
国内25倍で一ヵ月2〜3倍当たり前だったけど(最高は5倍)
EA関係のスレ見ると
一ヵ月プラス数%というのが多いみたいだけど
EAの利益って、どれもそんな感じなの
一日2〜3時間しか寝ない生活で体がおかしくなったのを無理してやってたら
ボロボロに負けたので、この負けをEAで取り戻したい >>531
プログラムの組み方なんていくらでも教えていいとおもうんですけど、
良い取引ルール教える人がいたら流石にお人好しが過ぎると思うんですん。 1%でも儲かりつづけて損しない聖杯があるなら欲しい 月数%の利益を3年コンスタントに上げてみろよ
恐らく難関大に入るより難しいぞ おまいら平日夜、土日も遊ばず、勉強もせずMT4で消耗する人生をそろそろ見つめ直してみないか? 全くだぜ
苦労に見合う結果はあると思うけど、そこまでいけるのは恐らく1%以下
徒労に終わるリスクが高すぎる
でも年収2000万とか全体の0.4%とかだからそんなもんかって感じもするが ネトゲやってるやつがネトゲやめたから幸せになるか?
というと、そうでもない理論 ハマっているときは幸せだろうね。夢という脳内麻薬で麻痺しているから
ふと年だけ取って何の結果もなしって気付いちゃうとうつ病コース
一生気付かなきゃ大丈夫だけどね FXに聖杯ってあるんかね
三年弄ったけどクセが見つけられなかった
他で見つけたからいいんだけどさ どこに入れたらいいかわからない奴はヤフーの選挙情報みろ
質問に答えるだけで自分にあってる政党が出る
https://seiji.yahoo.co.jp/senkyo/#matchMod >>532
裁量でそんなに勝ってたのは偶然そういう期間だったというだけ。睡眠不足続けててもすぐ負け越した。
利益と破綻確率はトレードオフの関係にあるのでそういうレバではすぐに破綻する。
両方ともEAバックテストしてみればすぐ解る。
つまり必然的にトータル負けたんよ、残酷なようだけど。 2017年の通算損益:-7,245,257
2016年の通算損益:-6,167,692
2015年の通算損益:-6,165,417
2014年の通算損益:-6,078,402
通算損益合計:-25,656,768 mt5を使ってますが15分のチャートに一時間足のラインチャートを重ねて表示出来るインジってありますか? めっちゃ大変だったんですん。
ST_HOGE
{
int rate;
datetime time;
string info;
};
みたいにして ST_HOGE hoge; を作って
ST_HOGE hoge_array[5]; に hoge_array[0] = hoge; しようとしたら、
structure have objects and cannot be copied
とか言われるんですねん。stringがオブジェクト扱いで、オブジェクトを含む構造体はコピーできないってことですねん。
どうすっか悩んだんだけど、やっぱりstring infoは欲しいので、構造体じゃなくてClassにしたんですねん。
Classにしたらしたで、あんまり慣れてないからポインタ指定にわりと悩んだりして、
結局、この問題で4時間近くあれやこれやしてましたんですねん…。
C/C++のサブセットは結構制約が多いのですねん… >>549
俺なら構造体よくわかんないから、配列3つ作って代入3つ書く。4分で終わるのですん。 >>550
途中やけになって、infoだけ別配列に切り出してやろうかとも考えたのですん。
でも、がんばったのですん。 >>549
struct SHoge
{
int rate;
datetime time;
string info;
SHoge(const SHoge& self) { ... };
SHoge operator=(const SHoge& self) { ... };
//const SHoge* operator=(const SHoge& self) { ... };
//構造体はreturn &this;できないから上記のようにはできない
//そうするとreturn this;することになるからコピーコンストラクタ
//の定義も必須になる
};
こんな感じでコピーコンストラクタと代入演算子を定義するのが定石だけど・・・・・・
ただし、こうすると SHoge hoge = { ... }; という初期化はできなくなる。
ただ、構造体 = 構造体という構文を成立させるための工夫なんて美意識の
問題にすぎないから、そんなもの捨ててしまえばいいという考え方もある。
struct SHogeに普通にvoid set(const SHoget& self);みたいなメソッドを用意
しても構わんでしょ?副作用もないしw >>551
目的が達成できて良かったですん
たかだか4時間
もっと大きな時間を無駄にしないように、現段階でのFT開始をお勧めします
開発しながら裏でFTした方が効率的
FTしないとわからないことがあるから >>552
構造体の中にそんなの書けるんですね、知らなかったです。で、
SHoge operator=(const SHoge &self){ return this; };
これ、何かと思ったら ' = ' をオーバーロードしてるんですね。勉強になりました。
ありがとうございます。 >>553
結構、後で似たような課題が出てきた時にまた妥協策で苦労しないように今やっとけ、
みたいな「お題」になってしまうのですん。
だから現段階で特に必要のないDLLへの切り出しとかクラスの継承とかに時間を割いて
ロジックそっちのけで、かれこれ2ヶ月もリファクタリングをしているのですん。
性分として、ただちに金儲け〜よりも、
きっちりコード書けるようになって後でじっくりロジック煮詰める、な感じなのですん。
FTは、そろそろ入りたいんだけど、先週までの段階だとダメすぎて火を見るよりも明らかだったのですん… >>554
こうすればいい C++とはちょっと違うけど
SHoge *operator=(const SHoge &self){ return GetPointer(this); }; こういう事ですねん?
class CHoge{
CHoge *operator=(const CHoge &self){ return GetPointer(this); };
}; MQL4からMQL5への移植も終わりが見えてきたんだが
MQL5ってもしかしてポジションの決済できないのか?
反対売買しろとか出てくるけどスプレッド無駄に取られるだろ
なんでOrderClose消したんだよ
劣化してるとかマジふざけんなよこのクソゴミ言語 >>561
> MQL5ってもしかしてポジションの決済できないのか?
何を言っているのですん? 相変わらずロジックと関係ないアカウント基準のプロテクト処理を全DLLに埋め込んだのと、
動作時にarrow code 183〜194がチャート上でぐるぐる〜
みたいな道楽に時間を割いていたんですが、
ObjectCreate()、これ、地獄ですねん。
常に右端に時計アイコンを出したいのに、時間とレートでしか座標を指定できない。
レートは常に動くけど、まだ、ピクセル基準で算出できるからマシ。
問題なのは時間の方。
表示倍率を買えた時のシフト量がよーくわかりますん…
多分、冷静に考えればスケールから算出できるんでしょうが、今回は後回しにしますん…
今おもむろに、なんとなくFTを走らせ始めてみたのですん… あと、そろそろ、WebRequest()メソッドも組み込みたいのですん。
SendMail()はメアド固定みたいなので、iPhoneでは着信音が1つになってしまうのですん。
でも、もう買った時と損した時の音は変えたいのですん。
なので、自前のサーバー経由でメアド変えて送信し、着信音を変えるつもりなのですん。 どっかから、経済指標のデータもとってこれれば最高なんですんけどねん… >>566
OBJ_LABEL
OBJ_BITMAP_LABEL
OBJ_RECTANGLE_LABEL
などならOBJPROP_CORNERにCORNER_RIGHT_UPPERを指定して右上に固定表示することが出来ます。
OBJ_BITMAP_LABELで画像をクルクル回した方がより面白いのでは? やっぱり、OBJ_BITMAP_LABELが一番かんたんですかねん… そもそもなんで時計を回す必要があんの?
死んでないかどうか? >>571
許可されていないアカウントの場合に、見た目で分かるようにしようと思ってたんですけど、
回そうと思ったのは、ただの道楽ですん。 どうしても、駆け出しのプログラマーはGUIに凝っちゃうな。
昔、ニュースとか2ch市況2のスレをMT4に表示してた奴がいたが、
限られたVPSメモリーの中で、結局、トレード速度を落とすだけのような希ガス
まあ、付録ソフトとしては面白いよw
リアルトレードで勝てるヒントが皆無なのが寂しいな。 俺わかったぁああああああああああああああああああああああああああああああああ >>575
そのgif画像とまさしく同じことをしてるんですんが、Alert()とはどう関係あるのですん?
Alert()ってポップアップ出して音鳴らすやつですんよね? >>577
まてまてーい! これでもWEBの方では腕を鳴らしたWEBプログラマですん!
駆け出しのシストレプログラマは、って言ってほしいですん! しかし、FTは中々事が起きないからヒマなのですん。
2時間寝て起きたけど、EA的にはやっと今、3回目のポジション中ですん…。 勿論、スキャEAじゃないので、トレンドが反転しなければ半日でも1日でも持つんですんが、
すぐに結果が見られないと退屈なのはBT病みたいなものなのかもしれないのですん… >>580
アカウントが違うなら最初にAlert()すればええのとちゃうの?
なんで時計回すのか意味がわからんのだけど >>584
知らない人は、「アカウントが違うときちんと動かない」、という事がわからないようにしたいのですん。 あ、あの、VPSでFTをしてみようとして、DLLをアップロードしたんですけど、
Cannot load 'C:\*********************************\libHoge.dll' [126]
で、読み込めないんです。
で、検索してみたら
EA DLLが読み込めないエラーの場合
http://trade-cyclone.net/mt4/dll%E3%81%8C%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%82%81%E3%81%AA%E3%81%84%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AE%E5%A0%B4%E5%90%88.html
ってページがあって、
●DLLファイルが対応していないOS(Windows 2008 Serverなど)である
ってのがあるんですけど、VPSはWindows Server 2016 なんです。
DLLが対応していないWindowsって、どういうことなんでしょう? 格納パスは間違いない?
メッセージの場所にあるの? まっさきに疑ったのがアクセス権で、次がパスが間違っていないかでしたが、問題茄子でした。
で、今システムアプリとサービス以外のDEPを無効にして再起動かけようと思ったところに
Windows Updateがあったので、そいつをかまして再起動まちですん…
Windowsはアップデートが長すぎるんですん… MTのDLL読み込み・実行許可はしてあるのですん。 うーん、よみこめないのですん… 今日はとりあえず、ねるのですん… ああ…、もしかしたら… わたし、犯人わかっちゃったかもしれないのですん! Webの専門家なら、EA開発はもうあきらめて、
PHPでEAをダウンロードする際、
EAにデータを書き込んだ後、コンパイルしてから、
ex4実行ファイルを吐き出すWebプログラムを作ってくれた方が
100倍ありがたいんだが。。。
まともに使えそうなら使わせてもらいたいんだが >>596
ありがとうございます。さっき、VPSのOSの初期化を始めてしまいました。
気になったのが
cannot load library '*********.dll' ではなくて
cannot load '*********.dll'
なんです。だから、dllとして読み込めない以前に、ファイルにアクセスできてないのかなとも思いまして、
もう一回、さらの状態でやってみる事にしました。 初期化始める前にこっちを見に来ればよかったです。すみません。 >>596
ありがとうございます。今、最小構成のコードでDLLを今までと同じ方法とVisual Studio 2017の両方で作っって
リンクにあったDependency Walkerで比べてみました。
EA適用時の仕様タブを確認すると、Visual Studio 2017でコンパイルした方は
該当DLLの他KERNEL32.dllだけで、正常にEAが起動するのに対し
今までの方法(MinGWのg++)の方は他に2つのDLLを必要としているようで、やはりコケます。
これが足りないのですね。
ありがとうございます。この変の足りないところを、明日、補ってみます。
(今日、法事で酒をしこたま飲まされたので、明日にします。すみません)
最悪は、Visual Studioでのビルドに切り替えます… >>600
MinGWなら-staticオプションつければ必要なの全部スタティックリンクするべ >>601
本当ですか? もうお休みモード入ってたけど、ちょっとやってみるです。 う、うまくいかなかったのです… なんかやり方がちがうんでしょうね… こんなので.batからコンパイルしてます…
g++ -shared -o "../Libraries/ib%1.dll" %1.cpp -Wl,-k,--output-def,temp/%1.def,--out-implib,temp/lib%1.a
コンパイルオプションについてはオライリーの本買っていずれ調べようとはおもってたんですんが
まずはEAを作ることが命題なので後回しになっていますん… あ、違うか-sharedは必要かw
g++ -W -Wall -static -shared test.cpp -Wl,k -o test.dll
だけでいけるんとちゃうか >>601
うまくいった! 最小構成のDLLでEA通った! >>601天才!
g++ -shared -static -o "../Libraries/lib%1.dll" %1.cpp -Wl,-k,--output-def,temp/%1.def,--out-implib,temp/lib%1.a
明日、本物のDLLやるです! ありがとうございますん! >>601
今やりました、すぐやりました、バッチリでした!
天才、まさしく天才 >>601
これでやっと安心してロジックを育てられます。本当に有難うございました。 >>601 ID:e/IWPoel0 及び、他の方 よかったな
MT4で使うだけなら.defも.aもいらんから-Wl,-kだけでいけるで >>609
そうなんですね、ありがとうございます。オプションについてはいずれオライリーの本で調べます。
あと余談ですが、-staticでコンパイルしたら、コンパイル時間が3倍くらい速くなりました。
シャアだったんですね。 >>594
> PHPでEAをダウンロードする際、
> EAにデータを書き込んだ後、コンパイルしてから、
> ex4実行ファイルを吐き出すWebプログラムを作
それだけなら、クソみたいに簡単なのですん。
そのうちに作って公開するのですん。 >>611
凄いな
私には何をしたいプログラムなのかさっぱり分からないです。
●PHPで
→OK
●EAをダウンロードする際
→何処から?、MQ4ソース?
●EAにデータを書き込んだ後
→???
●コンパイルしてからex4実行ファイルを吐き出すWebプログラム
→OK >>612
うーんと、多分>>594 がやりたいのは、アカウントIDによるプロテクション機能をつけたEAを
オンラインで自動販売したいって事じゃないかと思うんですん。
>>594のWEBサイトでユーザーがEAを購入する際に
アカウントIDとかパスワードのハッシュとかを自動で埋め込んでコンパイルし、
できたex4とかをダウンロードさせたいんだと思うんですん。
そうすれば不正コピーが流通するリスクが低減できるんだと思うんですん。 >>613
なるほど
EA販売のこと良く知らないのですがそういうやり方が流行ってるのですね ○年○月○日○時台の高値安値に線を引きたいのですが、
High[2017.10.27 07:00]のような記述では高値安値指定できないのですが、どなたかお知恵をかしていただけないでしょうか。 >>617
自作関数つくればええやん。
既存で出したいなら、引数調べなよ。 つーか、初心者スレ以前のレベルだからプログラミングの基本から勉強してきなさい >>617
double hi = High[iBarShift(NULL, 0, D'2017.10.27 07:00')]; >>620
やりたかったのはまさにこれです!
ほんとうにどうもありがとうございました!助かりました! >>619みたいなのってホント役立たずだよな
仕事場でもきっとそうなんだろうな… >>622
スレタイ読めないのか?おまえはスタートラインにすら立ってないんだよ。 まあ技術的な質問なんて書類選考の段階だわな。己の未熟さにすら気付いてないレベル
これからランダムにしか見えない中に法則性を見つけるというキチガイミッションが待ってるよ な、お、
> High[2017.10.27 07:00]のような記述では高値安値指定できないのですが
根本的な問題を解説すると、High[]は配列なので、[]の中に記述できるのは添字であるintだけなのですん。
これはMQLに限ったことではなく、C/C++と、そこから派生した言語では全て同じなのですん。
>>618が、多分脱力したせいで“引数調べなよ”と言ってるんですんが、Highは関数ではないのですん。
High配列は現在のタイムピリオドを0とする各足の高値が入っており、
添字に現在の足からのシフト数を指定することで、その足の高値が取得できるのですん。
iBarShift(string symbol, int timeframe, datetime time, bool exact = false) は、関数なのですん。
datetime型のtimeを指定すると、そのtimeに相当する現在の足からのシフト数が取得できるのですん。
symbolにNULLを指定すると、現在のEAが適用されているチャートの通貨ペアが選択されるのですん。
timeframeに0を指定すると、原意のEAの足の種類(5分足とか1時間足とか)が選択されるのですん。
iBarShift(NULL, 0, D'2017.10.27 07:00')で返されたint(シフト数)について、
High[shift]でその時間の高値が取得できるのですん。 よく読んでないけどiHigh()とかもあったはず
簡単に出来るものは難しくしない方がええよ >>627
operator[]をオーバーロードすればって話や
>>628
それはお前やな とは言いつつも、
個人的には>>619,>>623,624に同意
初心者スレあるんだしググれば簡単に解決できることでスレ進行されてもお互いの為にあまり良くない プログラムの話題は初心者スレに書けってことか
そらそうだな
ここではトレード手法とかテスト手法について語り合うべきだな >>629
>operator[]をオーバーロードすればって話や
すげ! そんなやり方あるんですね。
初心者スレ的解説してみたら、ちょっと収穫あったのですん! さて、今日はもう、頭ぱんぱんなのでおしまいにするのですん。
何しろ、ここ2ヶ月つくってきたアルゴリズムについて、
大筋では同じなんだけど、トリガーの計算方法についてずっと良い方法が思いついて
その実装がこれまでと差が出てきてしまうのでアルゴリズムの骨格から作り直してるのですん。
この実装が終われば、売買に関する処理はずっとコンパクトに纏まる見込みなのですん。 枠組み的な実装は無駄にならないんだろうけど、FTリアル動かしてみたらまったくダメだったってオチに期待ですん。 良いトレーダーのみんな!
clrGrayとclrDimGrayとclrDarkGrayとclrSilver、明るい順に並べられるかい? mt4でbitcoinが使える業者で安いとこころがない。simplefx2500円とかは高い
ヒストリカルデータがおかしい。2014年からになってしまう うわーん、ぬかったのですん…。
CopyRates()した配列をDLLに渡してsizeof(rates)したら、どうやってもサイズが4になってしまって2時間くらいなやんでたんですん…
そうだったですん、配列の変数はポインタが入ってるんですん… 32bitだから4bytesなのですん…
大人しく、配列サイズもいっしょに引数で渡すのですん…
リファレンスからMqlRates構造体定義コピーしてC++の方で定義したら、MQLのlongは8bytesなこと忘れててclose値が変わって悩んだりしてたのですん…
この前教えてもらって無かったら、未だに悩んでたのですん… そ、そうですか… CopyRatesの結果配列のインデックスは、MQLのShift方向と真逆ですか… そうですか… ブログ化してんね。特殊な話題以外は初心者のほうでやったらいいんじゃないかね >>641
あ、証拠金のことか?
試してないけどxmってbtcもレバ888なのかな?
シンプルは500倍らしいから計算上は証拠金少なく済むような気がする まだ文法遊びやってんのかw おまえら暇だなw
ちょっとレベルが高すぎて申し訳ないが、
昔、Perceptronを使ったEAフィッティングがきれいなBTカーブ描けるんだが
実際に、リアルトレードでPerceptron EA走らせた奴いるか?
BT曲線だけなら、いくらでも右肩上がりのきれいな曲線ができるんだが、
恐くてリアルトレードに投入する勇気がないんだわさ。 パーセプトロンとかニューラルとか定期で出て来るけど20年以上前に講義受けた。
ディープは実装できないにしてもそいつら古過ぎてとても役に立つとは思えない。進歩してるのかもしれんけど。 FTしてみることすら考えつかない奴が、他人の暇さを笑うかえ?
世も末だな… というか、実際に導入して爆益キャプチャ上げて「お前ら原始人だろ?w」とか言ってくれれば
このスレもグングニルする奴で賑わうのに。 だって実際儲けている連中はもう何も求めるものなんてないもの
彷徨っている連中をオチってたまに冷やかしで書き込むくらい FXに組み込もうと思って統計の本読んだけど
調べれば調べるほどMT4だけで勝つのは無理だとわかった
別なシステムも必要だ >>660
どのあたりが無理で、どういうシステムが必要なのか書いてくれると
面白いんだけど 君達にヒントを上げよう
ポジション有りの場合と無しの場合で判定条件を別々に考えないとダメ >>663
相場は個人のポジション関係なく動くわけだけど、その考えの根拠は? >>664
俺のより高性能なのガンガン作られてもアレなので解る奴だけ解る程度で。
トレードにおいては「オープンする」「クローズする」の他に「オープンしない」「クローズしない」を選択する事が出来る。つまり、待つ事が出来る。
自動売買の本質は時間を利益に変換するというところなので、まず、時間の経過=待ちを意識しないとちょっと厳しい。
ポジション有りの場合は、時間の経過を上手く利用する事で相場をある程度主観的に切り取る事が出来る。
ポジション無しの場合は、システムは稼働してるのに相場に関与してない訳で、より効率を重視するべきかと。 単に時間制限入れてるだけでわ?
ボラティリティーを考慮するかしないかの希ガス
取引回数が減るのだけは間違いない >>663
はじめてEAを作ろうとしてるんだけど、
初めからそういう判定条件で検討してます
チャートを見ながら取引ルールを検討してると
どうやっても、そういうやり方になるんだよね
たとえば含み益70pips、その前後で
ポジションクローズの判定条件を変えないと
ちょっとした十字線、下ヒゲの簡単なダマシに引っ掛かります
基本終値判定ですが、エントリー直後は、
違う判定基準の必要があると思う
>>665
あぁ、待ちというかノーポジも必要ですね 言わんとすることがさっぱりわからん。具体的にどういう場合に有利なんだそれ では、上がったら売って、下がったら買うようにします。 結局、パーセプトロンのカーブフィッティングを
リアルで試した勇敢な戦士はいないのか? >>672
パーセプトロンてつまるところifだぞw >>672
それ実践でやって毎回ブログ報告してた人いたけど
途中で更新止まっちゃったんだよ。
三歩進んで二歩下がる、二歩進んで三歩下がる
・・みたいな感じで、あまりうまくいってなかったみたい。 >>674
手数料勝ってたならいい線行ってたんじゃね 手数料勝てなくて色々悩んだ結果、mt4のオーダーをSeleniumを使って自作アプリで国内0.3スプレッド業者にオーダーだしたら勝てるようになった。
取引回数が多いスキャルEAは国内のスプレッドで勝負できるなら色々手法が広がる気がする なぜだぁー 全然イメージと違う動きしてるに利益が出てる!ヘンテコEAができた >>383の続報
9~10月リアル
複数通貨ペア、途中調整有り
ttps://dotup.org/uploda/dotup.org1378885.png
10月はダメでした。
不安定なクロスを止めて、複利で上げたロット数は下げずに様子見中。 時間指定の逆指値を発注してくれるEAって
技術的には可能でしょうか
時間指定の逆指値→例えばですが、11月6日(MT4時間の)14時20分に
(ドル円)113.995より現在値が上の場合、成行でショート
時間は可変で、任意の日時をセットできるEA
条件はこれだけなんですが
制作できるエロイ人だったら簡単な部類でしょうか
(自分は制作スキル、ゼロ以下です)
おしえてたもれ >682さん
レスありがと
そうなんですか!?
「時間 指定 逆指値」で調べても
条件が合致しなかった場合、その後
指定の時間に成行決済する・・みたいな注文方法しか出てこなくて
自分の希望の発注方法は特殊なのかな、と思ってました
681みたいな発注方法ができるツールとかEAって
聞いたことないでしょうか >>681
ランサーズで1万円で出せばつくってやるよ オーダー時の仕様はどこまで作ってくれるの?
まさかOrderSend()出したら終わりじゃないよね?
エラーとか値が近い場合の処理とか結構大変じゃない? >>683
時間指定で発注するツールは見たことがあるが、それに価格の条件が加わったものは知らないな
自作については超簡単な部類だと思うけど、プログラムの経験者ならともかく、全くの未経験者だと作るのは大変だと思うよ
>>686
そんなのみんな、自作の注文処理関数を持ってるだろうし、それ埋め込むだけじゃね
さすがにOrderSend出して終わりじゃないでしょ 何か面白い話題につながったな
OrderSend出すだけだと何がまずいんだ?僕にはわからない >>689
FTしててもはじかれる注文なんかないぞ
おれは、エラー表示しておしまいで全く構わないと思うが じゃあ有意義だから、どんなエラーの時どうするか書いてほしいなあ
余計なことしないのが一番だと思うけど・・・ だからまともなオーダー処理してる人にやってほしいって話だよ
OrderSendしてModifyしなきゃいけない状況でModify失敗しました、終わらせられないでしょ ん?Modifyの話でした?
もっと具体的じゃなきゃ議論にもならないよ だからどこまで処理できるの?
ってこっちが質問してるんだよ おれは必要ねえって言ってんだよ?
必要だってほうが、どういうときにどういう処理が必要だっていうべきなんじゃないの?
なんであんたて逆切れしてんだよw
いうべきことがないなら、レスせんでよろしい ばか?
どういう処理が必要か全部わかれば自分で作るでしょ 1から10まで言わないとできない人はいらないよってこと 自分で処理が必要だって言ったくせに、その内容言わずに切れたよ
なんだよコレw笑えねー
こういうレベルかこのスレ?? >>681
オーダー出しっぱなし、エラーは表示だけでいいならこんなもんかな
#property strict
extern datetime entry = D'2017.10.6 14:20';
extern double level = 112.951;
extern int magic = 100;
extern double lot = 0.1;
extern int slip = 0;
void start() {
static datetime last;
datetime now = TimeCurrent();
if (now >= entry && last < entry)
if (Bid > level)
if (!OrderSend(Symbol(), OP_SELL, lot, Bid, slip, 0, 0, NULL, magic, 0, Lime))
printf("error %d", GetLastError());
last = now;
} 人がせっかく丁寧に質問し続けて質問者のイメージアップしてたのに、
逆ギレするクソ質問者が現れたせいで、
今後、僕の肩身が狭くなる事がよそうされるのですん… 豊嶋先生の本にエラー処理が書かれている、その本を読めばいい >>703
#include <stdlib.mqh>
int Error = GetLastError();
printf("error %d (%s)", Error, ErrorDescription(Error));
したいところなのですん。
MQLでprintf使った事ないけど、stringのフォーマットは%sで良かったのすん? そうだけど、質問する前にドキュメントくらい読めばいいのになんで読まないの? なんか、アホが沸いてるけどどこまで対応するかは要件次第なんだよ。
こちとらエスパーじゃねーんだからよ こういうやつに>>681みたいなのは騙されるわけだよ
ちょっと高くても何が必要なのかを知ってる人がいたらいいんだけどね >>708
%sの事ですん?
それは、printfは、僕は使う必要がないからなのですん。 勿論、使ってるのですん。話が噛み合ってないのですん? あー、ID追ってみてわかったのですん。
この話が噛み合ってない人、逆ギレした馬鹿ですんw
ID:BC07cBs80、論理性が破綻してるのですんw 707やるのに知らないprintf使う必要ないだろってことなんだが >>715
頭悪そうだから、丁寧に教えてあげるのですん。
MQLはCと違ってstringっていう型があって、これはオブジェクトらしいから色々出来て
最近の他の普通の言語と同じように + で連結ができるのですん。
だから、文字列を連結して出力したいなら
Print("hoge" + (string)hage_num + (string)boke_flag);
で、事足りて、フォーマットなんか使う必要無いのですん。
だから普段はやるとしたら
Printf("error " + (string)Error + " (" + ErrorDescription(Error) + ")",);
でいいのですん。
でも、お前が >>703 でprintf()を使ったから、
その流儀に併せて、利便性考えたらこうした方が良いよね?
って、あえてprintf()をつかってあげたのですん。
つまり、要点はストリングをどうフォーマットするのかではなく、
“エラーの内容くらい出力した方がいいんじゃね? おまえ、エラーコード全部覚えてるの?”
なのですんw
逆ギレする人は、頭が常人からずれちゃってるのですんw >>716
そんな要求仕様ないだろ
ほんとバカだな
こういうことにならないようにって話なんだがまだわからんの? 面白いのですんw めちゃくちゃ面白い人なのですんwwww このスレでは僕が一番下っ端かと思ってたけど、更に下が出来たのですん。
オレ、格、あげー、なのですんw >>717
おまえには最低5万円から作ってやるよ。 >>720
君は知識レベルからいくともう少し弁えた方がいいね >>ALL
レス下さった皆さま
ありがとうございます
なんか自分のせいで荒れちゃいましたね…
先ほどの例では
11月6日(MT4時間の)14時20分に
ってしてましたが(逆指値条件は同じで)
11月6日(MT4時間の)14時20分52秒に
という感じで、秒まで指定するEAを作成することって
可能なのでしょうか
おしエロたもれ >>728さま
おお、そうなんですか!
ありがとうございます^^ >>729さまも
レスありがとうございます
では、、
指定時間は
11月6日(MT4時間の)14時20分52秒
としていましたが
(逆指値の)発注の判断を
11月6日(MT4時間の)14時20分52秒
の一瞬のみにすることってできますでしょうか
若しくは・・
一瞬のみだけですとエラーとかになりそうですから
11月6日(MT4時間の)14時20分52秒〜14時20分57秒
までみたいに、5秒間だけ逆指値条件が有効になって
5秒後に逆指値条件は解除キャンセルされる
って仕様にすることは可能でしょうか
また、上記の「一瞬のみパターン」と
「5秒間だけ生きる・その後はキャンセルされるパターン」では
どちらが簡単でしょうか
(どちらも手間はあまり変わりませんでしょうか)
数多の質問、平にご容赦願います マジレスするとプログラムレスで自動売買できる業者があるからそういうところでできると思う
俺が知ってるところはカブドットコムのシストレ >>731
どちらも簡単にできる
出来るか否か、ということや、プログラム方法についての質問だったら、初心者スレの方がいいよ こんなことを頼んだりそれを簡単だと言うようなレベルは勘弁してほしいよね
まぁプログラム自体は簡単なわけだけれども >>731
だから1万でやってやるから、仕様をランサーズに書き込め 皆さまレスありがとうございます
結局、外注で頼んでみました
ネット上の顔も名前も知らない方ですが
以前、マクロを作成してもらったことがあります
その時は、いろいろ盛っちゃって噛み合わなくなり
迷惑もかけてしまったのでもう頼めないなと思っていましたけど
その方しか知りませんしダメモトで依頼してみました
今回の件は受けてくれるかどうかわかりません
嫌われちゃってるかも・・
受けてくれなかったら
どなたか引き受けてね
失礼しました 業者に頼むってw所詮ここでプログラム書いてる連中とあまり変わらんと思うがな。。。
リアル結果はよ楽しませてケロw おまえら、HFT業者対策はどうしてる?
HFT対策しないとスキャは勝てないぞ 2013〜2017年で通用するEAができたんだけど2012年に通用しない
70、80円台って100円台と何か違う? >>743
通貨ペアが書かれてないけど、おそらくドル円だろう
2012年は、ボラティリティーが違う
値動きが小さすぎる
おそらく同じパラメータでは使い物にならないと思う ここ3年くらいとリーマンショックのときと民主党円高時代じゃ値動き全然違うから、全部BTしないと意味ないような
やっぱ10年はやらないとね 俺は11年バックテストして万全かと思っていたら、それでも昨年はそれまでより悪い結果になった
まあ、想定内だったから利益は確保してるけどね、難しいね スプレッドが1上がるだけで年間の利益が大きく下がるな FX(外国為替証拠金取引)のEA(自動売買ツール)を開発・公開しております。
興味がありましたら見てみてください。
http://goo.gl/1vc8Jv 頼んでいたEAを受け取りました
なんと無料で作成して下さいました
無料という代物とは思えない出来栄えですので
気持ち程度ですがお支払いしようと思っていますが
動作検証してみましたところ
同口座内に他の通貨のポジションがひとつでもあると
決済注文を出してくれないのです
(エントリは問題なくしてくれます)
他のポジションがない時には
エントリ〜決済は完璧にやってくれます
マジックナンバ・オーダーコメント等はかぶっていませんし
自分みたいな低スキルの者にはどうしたらいいのかわかりません
無料で作って頂いた品にうるさくサポートを求めるのは
気が引けるのです
作成者の方は本業もあって忙しい方ですし
作成者の方に修正をお願いするとしまして・・
この問題(エラー)を回避・修正することって
かなり面倒なことでしょうか
それとも比較的容易にできることでしょうか てか、決済てのはなんなんだ
エントリしかしないのが仕様だろうに これから勉強してみる全くの初心者なんたけど
作ったEAって過去のレートで検証するか
証券会社で実際に取引するしか検証できないの?
リアルタイムの仮想トレードではできないのかな >>752
普通にみんなデモ口座からはじめる
リアル口座と同じ結果になる保証はないが すいません
パニくってしまって
ここで聞いても仕方ないですよね
作者さんにきいてみます
いい人なんで逆にききずらいんですね・・ >>749
簡単、コードみせてくれたら指摘できる。 OnTick()の驚愕な仕様を発見した
同じEAをPC1とPC2で本番実行とテスター実行すると、一定時間内にOnTick()が呼び出される回数が異なる
テスターで実行する場合はPC1でもPC2でも何度実行しても同じ回数になる
PC1の本番実行とPC2の本番実行とテスター実行はすべて回数が異なる
PC1の方がPC2よりスペックが高いが、PC1の方が呼び出される回数が多いというわけではない
つまりテスターでOnTick()の影響を受けるEAの成績がよくても本番実行では呼び出される回数が異なるので意味がない またWINDOWS勝手に再起動来てた
MICROSOFT死ね テスターで超成績よかったのにいざ実戦投入したら負けまくりだった
擬似ティックに騙されたわ >>763
OnTick()受け付け時に自分用のヒストリファイルに価格情報などを追加書きするEAを作ってそれを本番口座で動かしてテストの時にそれを使ってもダメなのかな? >>767
ヒストリファイルに追加書き込みできるのか
でもそれだと数年分のヒストリファイル作るのに数年かかってしまう・・・ MT4は罠大杉。最近他のプラットフォームもあるからそっちのほうがいいんじゃないかね
罠回避していくだけで年単位かかると思うよ >>769
tickstoryのtickデータってDukascopyのじゃん
FXTFでトレードしてるから他の業者のtickデータ使っても信用性に欠けそう >>770
例えば?
MT4以外にも自動売買できるのあるの? >>772
おれはリアルtickDBに格納して、自作の再生アプリ作ったよ。倍速検証捗るわ >>773
すごいな
本当に信頼性のあるデータは自分で作るしかないか
ただ自分でデータ収集してDBを自作するとトラブルで途中で収集失敗したときにデータ欠けそう どのみちスプレッドも反映しないし。ムダムダムダムダ >>775
PeriodConverter.mq4を見るとrate.spreadに0を入れてヒストリファイルに書き込んでいるけど、これをOnTick()受け付け時のスプレッドにしてヒストリファイルに書き込んでもテスト時にスプレッド反映されないのかな? >>774
欠けたところは仕方がないので後から1分足データを元にインサートしてるw >>664
そうだとしても、資産が無限ではないので資金管理が必要 時間的制約にしても、状態遷移は、必要 EAだけに取引させるんじゃなくてEAを稼働させながら手動でも取引するという手法がいいんじゃないかと思った
プログラムは完全じゃないからそこを人の手で修正していく >>781
裁量の10倍の逆ポジを持つEAとか強そうだよな レンジかトレンドをなるべく正確に見分けられたらEAで簡単に儲かる
そこが永遠のテーマになってる 人の目で判断してレンジ相場になったらレンジEA
トレンド相場になったらトレンドEAを稼働させるのはどうだろう 完全に手動だと発注ミスや注文送れや甘えで損切りしなかったりする
人間はプログラムほど冷徹に注文と決済を継続してできない >>781
俺はそれでやってる。
順張りははeaで逆張りは裁量 何で人の目でわかるものがプログラミングできないん? 朗報だ!
パンローリング社の話では、「メタトレーダー4&5一挙両得プログラミング」のMT5ライブラリー
MyPosition.mqhのヘッジ口座版がダウンロードできるようになるそうだ。
本当は、最新のMT4&MT5で改訂版を出してほしいのだが、いろんな状況でそうもいかんらしい。
ダウンロードは豊嶋教授のサイトToyolabで可能になるようだ。なにしろMT5の基礎を学ぶには
これしかないから、公開が待ち遠しい、」 いろんなEAを作ったけどどれもだめだった
EAでは勝てないのか >>793
うん。理屈上は勝てないね
勝てるとすればどういうときか・・・ >>793
いろいろなアプローチをしたけどどれもだめだった FX(外国為替証拠金取引)のEA(自動売買ツール)を開発・公開しております。
興味がありましたら見てみてください。
http://goo.gl/1vc8Jv そだな
目の前のチャートを否定してはいかん
常に相場は正しい 予想があるから対応ができる
予想が間違っていれば対応も間違う
対応を間違えば負ける 負けトレード、損切りを失敗とか予想が外れたと捉えてはいけない
トレードはそもそも負けるものトータルで資金が増えている事をまずは考える
勝率なんかにこだわっていてはいけないわな 負けている奴はEAなんて勝てないと嘆き罵詈雑言
勝っている奴は無言
ずっとこの流れ それを証明する事はできていないので
それも妄想どまりの戯言 今年度はプラス5%もの爆益になる見込み
30cm上から見下ろしてるぞ 勝てるEAなんてホントべたなやり方が
ロジックになってる
と思うんだよね
厳格なルールでべたなトレードを
執行できることが聖杯 一見ベタに見えるがやっぱそれだけじゃダメで小さな+αがあるよ
それを見出すまで5年10年かかる >>814
数百のアイデア出しと数千のBTすれば誰でも見えてくるんじゃないかな
手法開発なんてダメなこと潰していく作業だし 俺はリアル口座で1年間やったけど証拠金六割稼げたほど。
一応勝っている部類かも知れんが聖杯などとはとても言えない。
リアルで長く運用出来てるひとはみんな聖杯なんて無いと思ってるんじゃないかな 【スクープ!】元ゴールドマンサックス副社長が最も簡単な儲け方を暴露!!
世界で最も大きな金融証券会社の元副社長が、
知識のない一般人でもすぐに億万長者になれる
儲け方を暴露しました。
その方法とは、仮想通貨を利用して、金融界のお金がたんまりと貯蓄されているところへアクセスして、あなたの口座へと移せるんです。
すべて合法で安心の方法なんです。
すでに、6名の日本人が試して、
全員が成功し莫大なお金を手にしました。
証拠画像有りhttp://ula.cc/2PQ9NEhxMx
世の中には、稼げると評判の方法がたくさん存在します。ネットビジネス、投資、金利、国債、株、不動産等々。
ヘンリー・ヒデオ・ウエノ氏
(元ゴールドマンサックス副社長)によると、
最も簡単で、最も早いのが、金融界からの非難を覚悟して暴露したこの方法です。
まるで、ATMでお金を引き出すのと、
ほぼ同じ要領で無制限に
お金が手に入るようになります。
あなたは稼ぐというより、作業をするだけです。更に、やり方を知りたい方はこちらからどうぞ!http://ula.cc/2PQ9NEhxMx
【15時間勤務の会社員でも”月収100万“の秘密】
1日15時間勤務のブラック企業の会社員や激務の看護婦さんですら、無理なく副業で“月収100万円以上”稼げてるその秘密とは?https://goo.gl/RNEgSY
(※今だけ極秘手法の”完全解説マニュル”と”動画資料”を無料プレゼント!) 稼げる方法が限られてるのは確かだ
適当な発想で作って稼げたら損するHFなんかあるわけない
まともに市場に向き合ってエッジを探そうにも業者がスプを広げさえすればつぶされる
さて、どこにチャンスがあるでしょうか? かつて長期のブレイクアウト手法が活躍できた時代があったが今は使えない
今使える手法を今使ってる奴が勝者になっているがいずれ消え未来にはまた違う勝者が生まれてくる 凡人はそこで諦め、天才は継続性の問題を乗り越えるのよ
いずれにせよ凡人とは無縁の世界 FXTFのMT4酷すぎ
注文したら10pipsのスプレッド開いてた あそこはスリッページで儲ける業者だからやめとけ
ヒストリカルデータだけ落とす口座だろ つーかそんなにスプ開いたら注文しないようにプログラムしとけよw そんなこと言うても、ストップはヒットするやろが
FXTF考えてたけどダメなんか。OANDAでええんか? FXTFはなんでもないときにスプレッド開きすぎ
常時2pips開いてるって勝たせる気ないだろ >>832
常時0.3、早朝9時まで3.0
指標時は当然だがもっと大きく開く ボリンジャーバンドのアルゴリズムをDLLに切り出すべく、
MT4付属のBandsインディケーターのコードの移植を始めたのですん。
ヘッタクソなコードだけど、こういうのを付けておいてくれるのはありがたいのですん。
ありがたく移植させていただくのですん。 なーるほど、ボリンジャーバンドの算出方法って、結構簡単なんですん。
MODE_MAINはperiod足分のCloseの平均取ってるだけだし、
MODE_UPPERとMODE_LOWERはperiod足分の標準偏差をdiviation倍したのをMAINに±してるだけなのですん。 ボリバンなんてなんに使うんだよ。くそEA量産するんじゃねーw ±2σ超えたらドテン! みたいな、馬鹿みたいなことはしていないのですん。 ボリバンの値をDLLに送って何かいいことあるんか?
たまに速くなると思ってるやつはいるけど スレチで申し訳ないが助けてくれ
無効な口座の表記で30分前ほどログインできなくなったんだけど何が問題?
スマホからはできるしパスもコピーして間違いないんだけど >>841
デモじゃないです
モロ損切りした直後でして、、 勝手に解決しました
40分ほど再起動ログイン繰り返してたら繋がるようなった ありがとう >>839
そうなのですん。DLL内でボリバンを計算してるんですん。
ひたすら、アルゴを隠蔽なのですん。devisionもperiodも隠蔽なのですん。 なんで標準関数を自作して隠蔽する必要があるのか全くわからん またwindows再起動してやがる。マイクロソフト死ね >>849
stdつかってるけどほとんどCなのですん。 >>847
DLL内からMQLのネイティブ関数は呼べないと思うからですん。 >>853
呼ぶ側ごとDLL化していて、そうすると、呼ぶ側でiBands()はコールできないと思うのですん。 そうなのですん。でもまぁ、ボリンジャーバンドは仕組みが簡単なので移植は楽だったのですん。 つかやっぱおかしくね?
dllからMQLの標準関数呼ばないといけない構造が間違ってる気がする。
前にスタティック扱いのdll作れるコンパイルオプションみたいななんじゃそりゃ的なレスあったと思うけど、dllは基本的には部品でしょう。
ロジック隠蔽するためのdll化と混同しない方がいい。 >>858
そんな気もしたけどw
昔のでなく最近のex4をリバースエンジニアリングで解析できるような奴はdllだろうが大して変わらないんじゃないかと思うけどそんなに違うんかい? >某サイトでEA売ろうとしているんじゃない?
ちがうのですん。
とある乙女の裁量決済(ロスカット)|ずさんな管理のレンタルVPSサーバー(実話)
こんなのを見たら、もう、誰もしんじられなくなったのですん…
(NGワードで投稿できないのでURLは削ったのですん…) VPS管理者に盗まれるのとロジックパクられるのは話しが別。
前者はdll化しても防げない。
後者には効果あるだろうけど、その前にまずソース上げるのが問題外。
前にも書いたけど俺は期間限定でしか動かないex4しか上げてない。パスワードで期間伸ばせるようにしてる。
環境依存(口座限定とか)の遠隔認証を実装してdll化すればかなり安全だろうけど、そこまでやってもねぇ。 >>862
お名前だけ否定されてるからお名前使っとけ
法人向けのサーバも提供してるからコンプライアンス関連がしっかりしてる >>862
煽りじゃくて好奇心なんだが、勝てるロジック構築済みなのかい? >>863-864
ファイル盗まれたらデコンパできるのですん。MQLのデコンパは原文が簡単に推測できるくらい元に戻ってるのをみたのですん。
>>866
お名前のVPSをお試したんですが、別のとこは最初からWindows Serverが入ってたのでそっちにしたのですん…。
>>867
勝てるロジック絶賛構築中なのですん… 最初からWindows Serverが“選択できたので”の、間違いですん。インストール自体はクリーンインストールですん。 やぱセキュリティ対策の最善策は悪い奴に存在を知られないこと
単純に隠れる隠すのと多くに紛れて目立たせないの2通りの手段がある
隠すにはもう自分で管理したマシンで稼働させるのがベスト、VPS借りるなら目立たせなくする方向
なので俺は、期間限定で動かないようにしてると書いたけど、エントリーしないのIF文はずせば内部で誤パラメータに置き換えて負けるようになってる >>870
でも、MinGWでコンパイルしたDLLをデコンパイルしてみたんですが、ちょっとコレを解析するのはしんどそうな感じにはなってるのですん。
絶対に勝てるロジックだって分かってるなら頑張るかもしれないですんが…
MQLの奴はもう、シンボル名が違うだけで、ほぼ元のコードそのままなのですん… build600以降、実際デコンパイルされたって話は見たことないけど実例ある?
当然、どんなプログラムでもデコンパイルは可能だろうけどさ てか、何のガードもしてないDLLなら今のex4解析するより256倍楽だろ >>875
まさか、VSでコンパイルしたDLLの話をしているわけではないのですん? >>875
DLL渡したら、試しにデコンパイルしてみてもらえるのですん? どうも信じられないのですん… デコンパイルじゃなくて解析な
アセンブラって知ってるか? どうも話が噛み合ってないんですんが、
>何のガードもしてないDLLなら今のex4解析するより256倍楽だろ
これの論拠は何か聞いてるのですん。 しかし勝てない奴ほどこの手のどうでもいい話を延々と垂れ流すよなw >>885
どうして勝てない奴だと決めつける?
あんたよりスジがいいと思うぜ
勝ててないと他人も同じだと思う傾向があるから とうして「あんたよりスジがいい」と決めつける
(以下ループ) いいじゃねーか、一定量の技術は持ってるようだし。勉強しようや というか勝ててるならともかく、勝てもしないEAのセキュリティ気にするより、チャートでも眺めてアイデア出しするほうが建設的なのではw ■■■ 全部買え! ■■■
■■■ 全部買え! ■■■
■■■ 全部買え! ■■■
11月17日 22:30
10月米住宅着工件数
予想119.0万件 前回112.7万件
10月米建設許可件数
予想125.0万件 前回 122.5万件 スレチネタになるが、そこまで拘るのなら自宅運用とか考えないの?
安価なVPSと比べたらイニシャルコストだけではなくランニングコスト(電気料金や定期交換が必要なUPSなど)も
かかるけれど、実際HTTP兼メール鯖をConoHaで運用していたりすると、同居している他へのDoS攻撃に
巻き込まれたり、設備の不具合が発生したりする。(が、今のところConoHaで全く運用出来ないほどの被害には遭っていない)
感覚的な物だが、自分の環境では自宅運用の方が安定している感じ。
とは言え、UPSで賄いきれない時間の停電とか数年前に1度あったし、年末の大掃除とかでも平日はPCやルータの電源を
切ることが出来ないというのは、意外と負担になったりするけどね。 自宅PC組
そもそもVPSって遅くない?
ノートで4コアi7使って2GHz相当で通常15%程度使っているから
しょぼいVPSだと100%張り付きそうだし
変動大きい時だと処理が間に合わずトラブりそうだ 俺も
そもそも大事なEAを他人のサーバーにうpする発想が信じられん VPSでいっぱい仕掛けて、盗まれたら追跡できるようにし解けだ
賠償金請求で儲かりそう。これ聖杯じゃね? >>899
誤 作ったEAを運用して儲ける
正 作ったEAを売って儲ける
正 作ったEAを使わせて訴えて儲ける←New! FX(外国為替証拠金取引)のEA(自動売買ツール)とサインツールを開発・公開しております。
興味がありましたら見てみてください。
http://goo.gl/1vc8Jv >>895
以前にWEBサーバーを自宅で立てて運営していて今でも稼働させようと思えば直ぐにできるんですが、
あんなに気苦労が絶えないのは精神的に、もうコリゴリなのですん… >>905
自宅鯖運用に比べたら、少なくとも週末にゆっくりメンテできる分、ずっと気楽だと思うけれどな。
ま、それだけ知識があってもそうしたくないのなら、好きにするよろし。
件の「ずさんな管理...」ネタは本当にずさんすぎだが、バレたのは奇跡的だろう。
ネットワークの接続先とか監視したらEA運用かどうか見当がつくし、
VPSを借りてまでEAを運用していると言うことは、一応儲けが出ている可能性が高いわけで、
すぐ手の出せるところに聖杯ががが...w ObjectDelete()のように指定したインジケータだけを削除する関数はありませんかね? NTT(フレッツ光)からAU光(KDDI)に変えたらたまーにモデムが
赤ランプ点灯して通信が切れる事例が起きるようになった。
今まで5年間フレッツでそういうこと起きなかったから今後不安だな。
まだ大金動かすような実力無いけど・・・ まあスレチかもしれんが、VPS要らねえと思ってたけど
こういう時は自宅PCはどうにもならんてことよ エントリーするとき必ずTPSL設定しているから、停電してもそんなに心配してないな 今はどこでも同時に出せるようになってるんだっけ?
sendした後modifyしないといけない所だとsendだけで終わる可能性あるよね modifyしまくると怒る業者が有るのに、modifyしないと設定できなかったら詐欺なのですん… DLLを書いてる途中でMTでバックテストを走らせるとDLLファイルのPermissionをMTが握ってしまって、
MTを閉じないとDLLの再書き出しができなくなってしまうのです。
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: cannot open output file ../Libraries/****.dll: Permission denied
これって、どうしようもないですよね? 最近はMarket Executionの業者がほとんどじゃないのか?
前はMarket Executionだと同時に設定できなかったけど最近はできるようになった?
なんかそんな話見たような気もするけど >>919
そのDLLを握ってるチャートだけ閉じれば開放されるんじゃね >>921
それはダメでした。MT本体を閉じないとパーミッションエラーになってしまいます。 別のEAをtesterで動かせば開放されんじゃね? >>923
て、天才! 有難うございます。解放されました。 豊嶋先生開発のMT4/MT5共通ライブラリβ版が更改されて、懸案であった iCustom()も
MT4同様MT5でも対応されることとなった。自作のテクニカル指標の売買シグナルを利用した
EAも自由に作成できるようになったわけだ。感謝して使わせていただこう。 MT4EAエディタでフィボナッチを使ったEAは作れますか? We develop and publish EA (automatic trading tool) of FOREX.
If you are interested, please take a look.
https://goo.gl/jKNved 70%くらいの出来で、昨日の朝8時頃からデモで稼働させ始めたEAの初ポジションが、
たった今決済されて15,000JPYの利益を上げたのですん。利益率160%ですん。
幸先いいのですん。 ありがとうございますん。
バックテストではまだ「ここ、買っちゃダメだろ」ってとこで発注されてたりするので、
除外条件をこつこつ追加していく必要はまだまだありますが、
ひとまず、来るところまではこれた感じですん。 カーブフィッティング期を経て
現生投入でやられ現実をやっと理解して、真面目になる
BTは楽しいが早く損失を出して目を覚ました方が良い
時間は大事だ 大丈夫ですん。超小さい種から始めるのを前提とした高レバ・複利のEAになってるのですん。
増えたらホクホク、無くなってもまた小さい種ではじめればいいだけなのでリスクがほとんどないのですん。 整理させて
初期資産は?
初期ロットは?
1トレードで総資産が初期の260%になったって事?
1トレードの損切り額の見積りは?ざっくり平均で >>933
資金いくらでロットどのくらい張ってる? えっと、初期資産を25,000JPYでデモ口座を作ったのですん。今、実口座にあるお金が30,000JPYだからですん。
USDJPYで動かしていて、発注時に維持率500%になるように計算して発注しているので、
初期ロットは0.39lotsでしたですん。(1lot 10万通貨)
今回、資産が40,000JPYになったので、次の発注は0.63lotsになるそうですん。
昨日の8時に稼働させたんですんが、初めての発注が立ったのはGMT+2の13:40、
約14時間くらいはじーっとタイミングを待ってたみたいですん。
で、決済が、先程の日本時間10時。
つまり、スキャル型じゃなくて、ほぼスイングに近いEAなのですん。
トレンドが起きたら乗って、トレンドが終わったら閉じるタイプですん。
トレンドが続く間はずっとホールドですん。だから、細かいカーブは大体無視ですん。
そんなわけで、まだ2回目の発注が起きそうな気配はまったくかけらもないのですん…
S/Lは現在は20pipsに設定してあるのですん。
最適化やったら、このEAはそのあたりが一番利益率が高そうだったのですん。
利益率160%って書いたのは間違いで、資産が160%になったでしたですん。
すいませんですん。 レスありがとうございます。
持ち帰り検討させて頂きます。 1度の損切りで30%ほど失う訳ですね
リスクリワード次第ですがやはりレバ高い感じです
どこかで初期に戻す運用とか考えてるんでしょうか? >>947
ある程度まで増えたら、または減ったら初期の3万に戻してリスタート。
推測だけどその複利率だとおそらく総資産が増えてくと不利になるんじゃないかね。
定期だけど、ケリーの公式とバルサラの破産確率は知ってます?
念のため聞いときます。 何の念のためだよwww
上から目線の勝ってないとよくわかるやつだなぁ いや、ですんはなかなかやるので当然知ってるんだろうけど、なんかロット設定と複利設定が雑に感じたんで。 えっと、すんはXMでやってるんですん。
XMは通常は制度レバ888倍でいけるんですんが、
口座資産が200万円を超えると強制的に200倍に制限されるのですん。
だから公式にも「200万円を超える前に出金を行って資金を減らしてください」って事になってるのですん。
つまり、そのタイミングで必然的にロット数が下がるのですん。
そういうわけで、200万円まで増えたら出勤して、また200万円まで増えたら出勤して〜を繰り返す事を想定してるのですん。
それと、EAで設定している証拠金維持率はINPUTで設定してるので稼働時に自由に変えられるのですん。
だから、大きな資金で末永く運営する口座では維持率を2000%とかさじ加減して稼働させるつもりですん。
これはおそらく国内の業者を使ってやるので制度レバ25倍、場合によっては10倍に下げられるので
福利でも大して問題ではないと思ってるのです。 それで諦められなくなって気づいた時には夢に殺される すんの当面の目標は、3月のカニ漁解禁に合わせてズワイガニ食べ放題に行くことなのですん。
カニ、食べたいのですん。 2回目のポジは結構問題多かったのですん。
https://i.imgur.com/EPiDvik.png
黄色矢印のように下げトレンドだと読んだまではよかったんですんが、読んだ瞬間Aで売っちゃってるんですん。
いやいや、そこは-2σでこのくらいのボラだと絶対に折り返すんだから、ちょっと待って更に折り返したBで売れ、と。
で、案の定その辺で揉みまくって昨日の夕方ここで話してた頃はちょうどCのあたり、
-9,000円越えしてて「うーん、この状況を話したら絶対に笑いものですん…」とか思ってたのですん。
でも、寝て夜中何気なく起きたらメールで中間報告が飛んできてて「見込益+16,000円」だっていうんですん。Dのあたりですん。
「やったのですん! EAの読み、バッチリだったのですん!」とおもったのですん。
…ぬか喜びだったのですん…。明け方見たら「見込益+3,000円」とかまだ言ってるんですん… 決済されなかったのですん…
Cあたりからの下落が急激すぎて、D以降の上げを一時的な上げ扱いして無視してるのですん。
最終的には添付チャートの右のもうちょっと先でトレンド終了扱いで決済されて6,000円強の利益だったのですんが、
まだまだ課題は多そうなのですん…。
まぁ、そういう問題点を抽出するためにFTはじめたので、のんびりいくのですん。 BまたはCでSしてDで利確するのがいかに難しいか。。
Cの上げまたはDの後の上げでそのままトレ転することも普通にある訳で。
気が向いたら続報よろす そうなのですん。特にDが難しくて、
安易に実装するとトレンドの真っ最中で離隔して更に逆張りまでして大打撃くらう〜みたいのを、BT中に何度も経験してるのですん。
ここから先はじっくり考えながら、ものすごく小さな変更を追加していく事になりそうですん。 すん君、ローカルな話しはおもしろくないよ
というか、EA使いは全滅したのか?えらく過疎ったな
昨日なんて、ドル円、ユロドルの順張りEAはボロ儲けだろ? 自分の環境で勝ったらみんな勝って当たり前とかどんだけアスペなのw 他のスレで一度聞いたのですが
わかる方いないようでちゃかされて終わったので
一度閉じて参りました
こちらの方がレベルが高いと思われますので
こちらで質問させてください
巷に溢れてる1分足を使ったEA
ほぼ全てがバックテスト通りにはならず
独自のフォワードの世界を突き進んでしまいます
取引回数も大幅に違ったりしますし
同じ期間をフォワード&バックテストで比べても
一見しての合致率が、50%以下とかになるEAはたくさん見かけました
1分足EAだけ、何故フォワード(現実のトレード)を
バックテストが再現できないのでしょうか
5分足以上のEAですと
90%合致するEAとか結構あります
100%合致のEAもありました
(ちなみに合致率が高いEAほど成績も良いような気がします)
1分足のEAでかい離してしまうのは
MT4のストラテジーテスターが再現できないからでしょうか?
(MT4のストラテジーテスターの力量不足?)
それともEAの出来が悪いせいということもあるのでしょうか? >>968
BTスペシャル、スプレッドの魔術、HFT裁定業者の餌場、などなど。 仮にスプレッド考慮しても、BTやデモは
リアルTick足とは異なるから再現は無理
リアルはBTやデモより悪くなると思え
その金は元締めが奪ってると思え バックテストに過剰最適化されてると思えばいい
小さい時間枠、特に1分足は取引が細かいから擬似ティックに合わせてアホみたいなBT結果作れる 知人から30万で仮想通貨の自動売買ソフトを買うことを勧められてるんだが、どうなん? >>972
俺も友人に提供してるけど、EA代無料で利益折半の契約だよ
EA自体で金取るってことは儲からないんじゃないかな >>975
利益折半の契約って、相手方税金引いたらあまり残らなそう クソEA提供して利益折半とは、悪どい商売やってんなあ。
絶対に儲かる違法IB業者と同じだ >>975
そーゆつ契約は友達に裏切られるぞ。
鼻から提供しないほうがいい 俺もそういうのしようと思ったけど、違法だよね
どういう名目なら許されるんだろう。ソフトウェア開発の請負とかかな
税務署来ても警察じゃないから捕まりはしないだろうけど >>980
一度軽く調べたらソフトの売り切りならokだったような
投資顧問的なのはアウトだね 国内のMT業者なんだが、
Tickトレードの自作スキャEAが調子良くて喜んでたんだが、
今日トレードしないんで、不思議に思いVPSを調べたら、
ニコちゃんマークのままで、EAの動作だけがとまっていた。チャートは動いている。
これって、業者側が無断で強制的に止めたんだよな。
EAは業者側で情報全部漏れてるし、
都合悪くなると勝手に止めたりすんだよな
やはりFX業者は詐欺商先業者が看板変えてるだけだから
やることが汚いわ。FX業者、商材屋は信用できないな。 日本特殊陶業 (5334) 買いシグナル点灯
18年3月期営業利益予想+23.9%の664億円
JPモルガン証券の目標株価:3000円
野村証券の目標株価:3200円
買い推奨 最近引っ越したので、口座住所も変えようと思ったら
書類送付の上、マイナンバーまで提出しないといけないみたいだな。
メールと携帯電話は変えてないから、当分旧住所のまましておいた方が良いな。
困るのは、税務署だけだと思うんだが、税務署もマイナンバー必死だな
もう、FXは海外に一本化した方が良いかもな。
国内業者はメリットがひとつもないというのもお笑いw
金融庁はアホなんだろうか? レバ規制10倍とかの話もあるしな
株式市場に目を向けさせたい説もあるが、日本の株は不祥事が怖すぎる
成長性も疑問が多いし、アメリカ株の方が良いよね
ただ為替を気にしないと行けないから、ヘッジでFXを・・・
あれ?堂々めぐり? 同じEAで同じプロパティの設定なのに
オプチマイズテスト と ストラテジテスト結果が違うのですが、、
そういうものですかね? >>983
業者に無断で止めてるのか問い合わせて見れば? サーバーサイドで約定拒否することは出来るだろうけど
クライアントサイドで稼働してるEAをもし停止出来たら。。。エスパーやねw >>987
そういうものじゃない
何か設定が違う
ありがちなのはスプ設定とコントロールポイントとか >>990
ありがとうです。
普通は一致するわけですよね。
スプレッドが「現在値」だったので、これが原因かなあ。
研鑽します。 >>991
それが原因だ。土日にやれば同じ結果になるぞ そういえばBTでスプレッド設定が反映しないバグあったな
直ったんかね >>989
強制カットも出来るんだから、なんでも出来るんじゃね?
好成績EAの対策なんて昔からやってない? 苦労してようやく儲かるEA開発しても
業者側で対策されるんだから、EA開発者も居なくなるわな
このスレみれば結果は分かるだろw ? 儲かってる人が居ないなら、そもそも、業者が対応する必要もないのですん。
なんか、言ってることが変なのですん。 チャンスの局面でスプ広げられるともうアウトなのは確かだ
フェアな自動売買できると来ないかなあ >>998
ポジションを建てるときにスプレッドが広がったらダメですが、買いポジションを既に保持している場合はスプレッドがいくら大きく広がっても全く問題ないですよね?
一つの解決策としては、スプレッドが広がらないときにエントリーするロジックにして買いポジションのみで勝負する戦略が考えられます。
あとは大きな時間足でトレードすればストップ幅やリミット幅が大きいのでスプレッドの広がりがゴミレベルに感じると思います。
1分足でトレードしてスプレッド30pips広がったとしたとき、それぞれの時間足だとどのくらいに感じるかというと
5分足→1分足の1/5=6pips
15分→1分足の1/15=2pips
1時間足→1分足の1/60=0.5pips
日足→1分足の1/1440=0.042pips
という感じで日足などではスプレッドが0のように感じると思います。
大きな時間足でトレードするとストップ幅が大きいのでポジションサイズが小さくて決済までの時間が掛かるけど、複数通貨×時間足で多数のポジションを同時に持てるのである程度は効率を上げられると思うのです。 自分が良しとすればそれでいい
他人の同意は必要ないよ このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 83日 19時間 39分 39秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。