保持敬畏之心
交易是一场持久战

个人中心页面

学长
学长

学长

你好,我是Mr. Chen,朋友们也叫我学长。 我是一名全职交易员,我的微信:u31u31。
583 文章
6 评论
0 粉丝
  • Pine Script(55):indicator()函数的4个主要设置与timeframe

    TradingView 的 indicator() 函数参数多得让人眼花缭乱,但别被吓到,你根本不需要记住所有参数。在绝大多数情况下,你只需要掌握下面这4个核心设置,就能应对90%以上的场景了。 title:这是指标的“大名”,也是唯一必填…

    2025年 9月 17日
  • Pine Script(54):indicator()函数参数详解与避坑指南

    在TradingView里,indicator()函数是每个指标脚本的开场白,你可以把它想象成在给你的脚本办一张身份证,它决定了脚本的名称、显示位置以及各种基础行为。 通过indicator()函数,我们不仅能设定那些在图表界面上可以手动调…

    2025年 9月 16日
  • All in One 指标套件 v1.0

    TV多合一指标 1.双孕线指标

    2025年 9月 15日
  • PinBar信号指标 v1.1 - 识别高质量反转形态PinBar

    更新日志 Version 1.1 2025年9月13日 新增 范围参数自动调整、箭头距离控制及自动调整。 修复 修复了某些时间框架不显示、箭头锚点修正等问题。 优化 Pinbar识别条件优化、箭头美化。 Version 1.0 2025年6…

    2025年 9月 14日
  • Pine Script(53):屠龙之技 - max_bars_back参数

    今天我们要聊的max_bars_back参数,可以说是一个“屠龙之技”——99%的情况下你都用不到它。因为TradingView的自动历史数据检测机制已经非常智能和准确,完全能满足绝大多数脚本的计算需求。但是了解它,能帮助你在那关键的1%…

    2025年 9月 13日
  • Pine Script(52):绘图上限 - Pine脚本的内存管理机制

    前面几篇文章我们一直在讲,如何通过max_labels_count、max_lines_count和max_boxes_count来突破绘图的数量限制,把上限从默认的50提高到500。这时你可能会好奇:为什么TradingView要多此一举…

    2025年 9月 12日
  • Pine Script(51):max_boxes_count参数 - 方框数量限制

    前面我们讲了如何突破标签(label)和趋势线(line)的数量限制,今天我们来聊聊它们的“亲兄弟”——方框(box)。 和前两者一样,如果你想用代码在图表上画很多方框来标记特定区间,比如盘整区域、波动范围或者订单块,你同样会遇到一个默认的…

    2025年 9月 11日
  • Pine Script(50):max_lines_count参数 - 趋势线数量限制

    你是否曾尝试用代码画线来连接各个高低点,或者标记某些特定区域,但发现图表往左一拉,最早画的那些线就不见了。这个问题,和我们之前讲的标签消失问题如出一辙,都是因为你触发了Pine脚本默认的绘图数量限制。max_lines_count这个参数,…

    2025年 9月 10日
  • Pine Script(49):max_labels_count参数 - 标签数量设置

    你有没有遇到过这样的情况:写了一个脚本,用来标记历史上每一次出现的特定K线形态,结果回测时发现,图表拉到最左边,最早的那些标记都消失了? 这通常不是bug,而是因为你遇上了Pine脚本默认的标签数量上限,max_labels_count这个…

    2025年 9月 9日
  • Pine Script(48):linktoseries参数 - 强制指标显示在主图上

    你有没有遇到过这种情况:精心写了一个必须叠加在主图上才能正常使用的指标(比如某种K线形态识别),结果用户不知道,随手就把它拖到了副图,导致指标完全失效,还反过来问你是不是代码有bug?Pine脚本中的linktoseries参数,就是为了解…

    2025年 9月 8日
  • Pine Script(47):scale参数 - 让你的指标拥有独立的坐标轴

    在之前的文章里,我们讨论过当一个overlay=true的指标数值范围和主图K线价格差异巨大时,会把K线压成心电图的图表问题,当时我们用scale=scale.left作为解决方案,完美解决了问题。今天我们就来系统地、深入地讲解scale这…

    2025年 9月 7日
  • USDCHF(美元/瑞郎) 历史数据下载

    原始Tick数据 (CSV格式) 这是未经任何加工的、最原始、最高精度的逐笔报价数据,是所有数据的源头。 MT4-K线数据 (HST格式) 这是从Tick数据中精确聚合而成的、符合MT4标准格式的K线文件。 MT4-EA回测 (FXT格式)…

    2025年 9月 6日
  • AUDUSD(澳元/美元) 历史数据下载

    原始Tick数据 (CSV格式) 这是未经任何加工的、最原始、最高精度的逐笔报价数据,是所有数据的源头。 MT4-K线数据 (HST格式) 这是从Tick数据中精确聚合而成的、符合MT4标准格式的K线文件。 MT4-EA回测 (FXT格式)…

    2025年 9月 5日
  • XAUUSD(黄金) 历史数据下载

    原始Tick数据 (CSV格式) 这是未经任何加工的、最原始、最高精度的逐笔报价数据,是所有数据的源头。 MT4-K线数据 (HST格式) 这是从Tick数据中精确聚合而成的、符合MT4标准格式的K线文件。 MT4-EA回测 (FXT格式)…

    2025年 9月 4日
  • Pine Script(46):如何调整主图交易品种的显示精度

    写脚本时你很可能踩过这个坑:明明在代码里写了precision=5,想让指标显示5位小数,结果一将它叠加到主图上(overlay=true),precision就好像彻底失灵了,指标的小数位数顽固地跟着主图的K线走。 这是怎么回事?这其实是…

    2025年 9月 3日
  • Pine Script(45):如何设置价格坐标轴上的小数位数

    写指标时,你是不是有时会觉得默认的小数位数太多或太少,影响了图表的美观?比如RSI指标的值明明取整显示就足够了,但图表上却偏偏跟着一长串无关紧要的小数。 Pine脚本中的precision参数,就是专门用来解决这个问题的,它能让你精确设定脚…

    2025年 9月 2日
  • XAUUSD:黄金日线蝙蝠形态已完成,看回调

    日线蝙蝠形态CD段已到位,可寻机会试空 更多盘中分析,关注TV账号:Mr-Chen。(需科学上网)

    2025年 9月 1日
  • Pine Script(44):价格刻度上的format数字格式化

    写脚本时你有没有想过,怎么让指标在价格坐标轴上显示的数字更美观、更符合它的类型?比如成交量能自动显示K(千)和M(百万)后缀,而不是一长串难看的零;或者一个百分比类的指标能自动带上%符号。 Pine脚本里的format参数,就是专门用来解决…

    2025年 9月 1日
  • Pine Script(43):指标主/副图显示 - overlay参数详解

    在Pine脚本里,overlay这个参数虽然不起眼,但它却是个总开关,决定了你的指标最终显示在哪个位置:是直接叠加在主图的K线上,还是在图表下方单独开辟一个窗口(副图/子窗口)来显示。 overlay参数接受两个非常简单的值: true会直…

    2025年 8月 30日
  • AUDNZD(澳元/纽元) 历史数据下载

    原始Tick数据 (CSV格式) 这是未经任何加工的、最原始、最高精度的逐笔报价数据,是所有数据的源头。 MT4-K线数据 (HST格式) 这是从Tick数据中精确聚合而成的、符合MT4标准格式的K线文件。 MT4-EA回测 (FXT格式)…

    2025年 8月 29日
  • NADCAD(纽元/加元) 历史数据下载

    原始Tick数据 (CSV格式) 这是未经任何加工的、最原始、最高精度的逐笔报价数据,是所有数据的源头。 MT4-K线数据 (HST格式) 这是从Tick数据中精确聚合而成的、符合MT4标准格式的K线文件。 MT4-EA回测 (FXT格式)…

    2025年 8月 28日
  • GBPUSD (英镑/美元) 历史数据下载

    原始Tick数据 (CSV格式) 这是未经任何加工的、最原始、最高精度的逐笔报价数据,是所有数据的源头。 MT4-K线数据 (HST格式) 这是从Tick数据中精确聚合而成的、符合MT4标准格式的K线文件。 MT4-EA回测 (FXT格式)…

    2025年 8月 27日
  • EURUSD (欧元/美元) 历史数据下载

    原始Tick数据 (CSV格式) 这是未经任何加工的、最原始、最高精度的逐笔报价数据,是所有数据的源头。 MT4-K线数据 (HST格式) 这是从Tick数据中精确聚合而成的、符合MT4标准格式的K线文件。 MT4-EA回测 (FXT格式)…

    2025年 8月 26日
  • 上证:大A持续走牛,短期目标看到4100

    4100是一个动态的目标位,如下图,为大周期上方压力线位置 更多盘中分析,关注TV账号:Mr-Chen。(需科学上网)

    2025年 8月 25日
  • AUDCAD(澳元/加元) 历史数据下载

    原始Tick数据 (CSV格式) 这是未经任何加工的、最原始、最高精度的逐笔报价数据,是所有数据的源头。 MT4-K线数据 (HST格式) 这是从Tick数据中精确聚合而成的、符合MT4标准格式的K线文件。 MT4-EA回测 (FXT格式)…

    2025年 8月 24日
  • USDCAD(美元/加元) 历史数据下载

    原始Tick数据 (CSV格式) 这是未经任何加工的、最原始、最高精度的逐笔报价数据,是所有数据的源头。 MT4-K线数据 (HST格式) 这是从Tick数据中精确聚合而成的、符合MT4标准格式的K线文件。 MT4-EA回测 (FXT格式)…

    2025年 8月 23日
  • 交易员心魔:如何面对错失恐惧症

    大家好,我是学长。 最近打开朋友圈,或者和朋友聊天,有没有一种“一片向好、牛市来临”的感觉?一边是币圈的朋友高喊着“别墅靠海”;另一边A股的K线图,红得像是要把屏幕点燃;大洋彼岸的美股,更像个不知疲倦的疯牛,一次次地刷新着历史新高;与此同时…

    2025年 8月 22日
  • Pine Script(42):脚本文件名和显示名称的区别

    刚开始写Pine脚本时,你可能会遇到一个很奇怪的问题:明明记得保存了脚本,但在“指标与策略”窗口里怎么搜都搜不到。别慌这通常不是什么大问题,你很可能只是混淆了脚本的两种名称。 一个TradingView脚本其实有两个名字: 显示名称: 这个…

    2025年 8月 21日
  • Pine Script(41):为指标或策略设置一个简短的缩写名

    我们都知道用 title 可以给脚本定一个完整的官方名称,但有时候,这个名字太长了,放在图表上会显得很拥挤,特别是当你同时加载好几个指标的时候。 为了解决这个问题,Pine Script提供了一个很贴心的参数:shorttitle。它允许我…

    2025年 8月 20日
  • Pine Script(40):给你的脚本取个好名字

    我们写好一个脚本,第一件事通常就是给它取个名字。这可不只是个代号,一个清晰、有意义的名字能让你的脚本在众多指标中脱颖而出,也方便自己日后管理和使用。 在Pine Script里,无论是指标、策略还是库,我们都通过 title 这个参数来给它…

    2025年 8月 19日
  • Pine Script(39):把设置写进代码里,是一个好习惯

    当一个Pine脚本写好后,我们通常需要对它进行各种设置,比如修改指标的周期、颜色,或者策略的初始资金等等。你有两种方式来完成这件事: 手动修改:在图表上用鼠标点开脚本的“设置”窗口进行调整。 代码配置:在写代码的时候,就直接在indicat…

    2025年 8月 18日
  • USDJPY (美元/日元) 历史数据下载

    原始Tick数据 (CSV格式) 这是未经任何加工的、最原始、最高精度的逐笔报价数据,是所有数据的源头。 MT4-K线数据 (HST格式) 这是从Tick数据中精确聚合而成的、符合MT4标准格式的K线文件。 FXT文件是基于Tick数据,并…

    2025年 8月 17日
  • NZDUSD (纽元/美元) 历史数据下载

    原始Tick数据 (CSV格式) 这是未经任何加工的、最原始、最高精度的逐笔报价数据,是所有数据的源头。 MT4-K线数据 (HST格式) 这是从Tick数据中精确聚合而成的、符合MT4标准格式的K线文件。 MT4-EA回测 (FXT格式)…

    2025年 8月 16日
  • USDCAD:美加潜在蝙蝠形态,等待形态完成

    蝙蝠D点的PRZ在XA0.886附近,越过X点则形态失效 更多盘中分析,关注TV账号:Mr-Chen。(需科学上网)

    2025年 8月 15日
  • 多时间框架监控面板 v1.0 - 增强版

    【学长原创,亲测可用】 安装提示:下载的程序文件放在[MT4安装路径]\MQL4\indicators文件夹中即可 多时间框架监控面板增强版是基础版的升级版本,在原有功能基础上增加了强大的多周期均线分析能力。 核心增强功能: 支持三线均线系…

    2025年 8月 14日
  • Pine Script(38):指标与策略的基础函数设置

    在PineScript的世界里,我们主要开发两种程序:“分析师”(指标)和“交易员”(策略)。 分析师的工作是观察市场、进行计算,并在图表上画出各种线条和信号来给你提供建议。它通过indicator()函数进行声明。交易员更进一步,不仅会分…

    2025年 8月 13日
  • 多时间框架监控面板 v1.0 - 识别多周期趋势共振

    【学长原创,亲测可用】 安装提示:下载的程序文件放在[MT4安装路径]\MQL4\indicators文件夹中即可 多时间框架监控面板是一款专业的MT4技术分析指标,能够同时监控9个不同时间框架(从1分钟到月线)的移动平均线趋势变化。 核心…

    2025年 8月 12日
  • 多品种波幅监控器 v1.0 - 实时监控日内波动

    【学长原创,亲测可用】 安装提示:下载的程序文件放在[MT4安装路径]\MQL4\indicators文件夹中即可 功能简介实时监控多个交易品种的日内波动情况,自动计算今日波幅与历史平均日波幅的对比,以百分比形式显示达成率。支持进度条可视化…

    2025年 8月 11日
  • USDJPY:经典蝴蝶模式叠加供给区

    蝴蝶是扩展型谐波形态,也就是说D点越过了X点 B点0.786,而PRZ潜在反转区在XA的1.272附近 更多盘中分析,关注TV账号:Mr-Chen。(需科学上网)

    2025年 8月 10日
  • Pine Script(37):自定义格式化时间和日期

    前面我们学习了str.format()中方便快捷的预设日期/时间格式(如date,short)。但你可能会发现,这些预设格式大多是美式风格(比如月/日/年),不一定符合我们的阅读习惯。 如果我们想实现年-月-日 时:分这种完全自定义的格式,…

    2025年 8月 9日
  • Pine Script(36):Pine语言内置的模式占位符

    上一节我们学习了str.format()中那些方便快捷的预设格式(如number,currency)。但如果你想实现更精细的效果,比如“强制保留4位小数”或者“显示带千位符的整数”,这些预设格式就不够用了。 这时,我们就需要进入str.fo…

    2025年 8月 8日
  • Pine Script(35):Pine语言内置的格式说明符

    我们已经学会了如何用str.format()的占位符{0}, {1}来做“完形填空”。但默认填进去的数字和时间可能格式很乱,比如小数位太多,或者时间戳是一长串看不懂的数字。 为了让我们的输出更专业、更易读,我们需要给这些“填空”的内容进行“…

    2025年 8月 7日
  • Pine Script(34):占位符的工作原理 - str.format()

    上次我们学习了str.format()这个文本构建工具,它的核心思想就是完形填空。今天,我们就来深入研究一下这个填空题里面的占位符。理解了占位符的各种高级玩法,你才能真正驾驭str.format()的全部用法。 我们先来明确两个核心概念: …

    2025年 8月 6日
  • Pine Script(33):时间转字符串函数 - str.format_time()

    在量化交易中,时间就是一切。但程序眼里的时间(一个从1970年开始计算的巨大毫秒数,我们称之为“时间戳”)和我们人类习惯的年月日时分秒完全是两码事。更头疼的是,不同交易所还处于不同的时区。 如何把难懂的时间戳,转换成我们想要看的、特定时区的…

    2025年 8月 5日
  • Pine Script(32):字符串格式化函数 - str.format()

    当我们想创建一段包含多个动态数据的复杂文本时,比如“BTCUSD在2025-07-27 20:00收盘于52345.67,上涨了1.23%”,如果用+号和str.tostring()一个个拼接,代码会变得非常混乱且难以阅读。 为了解决这个问…

    2025年 8月 4日
  • Pine Script(31):将值转换为文本函数- str.tostring()

    在PineScript中,我们经常需要把各种计算结果,比如当前的价格、指标值,显示在图表的标签里,或者包含在警报消息中。但这里有一个基本规则:文本(字符串)不能直接和数字、布尔值等其他类型的数据“拼接”。 要解决这个问题,我们就需要一个万能…

    2025年 8月 3日
  • Pine Script(30):检查字符串是否为大写文本

    上一节我们自己动手打造了判断全小写的StrIsLower()函数。有小写就有大写,今天我们就来完成它的姊妹篇:创建一个能精准判断字符串是否全大写的StrIsUpper()函数。 这在校验某些固定大写的品种代码(如外汇USDJPY)或处理特定…

    2025年 8月 2日
  • Pine Script(29):检查字符串是否为小写文本

    在处理文本数据时,有时我们需要进行一种格式校验:判断一个字符串是否“纯粹”,比如,是不是所有的字母都符合小写规范。这在需要统一数据格式或验证用户输入时非常有用。 PineScript本身没有提供现成的函数来做这个检查,但这难不倒我们。今天,…

    2025年 8月 1日
  • 国内外EA与成熟市场的认知差异

    大家好,我是学长,这篇文章有些反常识。我们来剖析下国内外EA的差异。 在近几年的交易与EA开发及使用的过程中,一个问题始终萦绕心头:为什么在国外EA市场,一些看似简单的EA能够穿越数年牛熊,持续稳定地盈利;而在国内,EA却似乎总被贴上“欺诈…

    2025年 7月 31日
  • Pine Script(28):字符串转大写函数 - str.upper()

    上一节我们学习了str.lower(),它可以将所有字母都转为小写。今天我们来认识它的“兄弟”函数——str.upper()。 它的功能正好相反:无论原始文本长什么样,它都会把所有字母强行转换成大写。这两个函数共同构成了我们处理文本大小写问…

    2025年 7月 30日
点击查看更多

 

登录

找回密码

注册